home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magazine 28 Bonus / CDRomMagazine-SoftKey-ArtPassion-FrenchVersion-Win31Mac.bin / installa.tio / QuickTime™ PowerPlug.rsrc / bin.rsrc_cdek_-19111.txt < prev    next >
INI File  |  1995-08-07  |  79KB  |  1,924 lines

  1. [PEFF file: __unnamed__]
  2.   file_timestamp: 30265E77
  3.   old_def_version: 00000000
  4.   old_imp_version: 00000000
  5.   current_version: 00000000
  6.   main: [export "[main]" 1:00000000]
  7.   init: [missing export symbol]
  8.   term: [missing export symbol]
  9. [section 0 header]
  10.   name __missing__
  11.   default_address 00000000
  12.   total_size 1A94
  13.   unpacked_size 1A94
  14.   packed_size 1A94
  15.   section_kind EXECUTABLE_READONLY
  16.   share_kind GLOBAL
  17.   alignment 04
  18. [section 0 disassembly]
  19. 00000000  7C0802A6  mflr      r0
  20. 00000004  BFC1FFF8  stmw      [r1 - 0x0008], r30
  21. 00000008  90010008  stw       [r1 + 0x0008], r0
  22. 0000000C  A8030002  lha       r0, [r3 + 0x0002]
  23. 00000010  9421FFB0  stwu      [r1 - 0x0050], r1
  24. 00000014  2C800000  cmpwi     cr1, r0, 0
  25. 00000018  2800000A  cmplwi    r0, 10
  26. 0000001C  2F80FFFC  cmpwi     cr7, r0, -4
  27. 00000020  2F00FFFD  cmpwi     cr6, r0, -3
  28. 00000024  40840100  bge       cr1, +0x00000100 /* 00000124 */
  29. 00000028  2C00FFFF  cmpwi     r0, -1
  30. 0000002C  2C80FFFE  cmpwi     cr1, r0, -2
  31. 00000030  3C000002  lis       r0, 0x0002
  32. 00000034  419E00D4  beq       cr7, +0x000000D4 /* 00000108 */
  33. 00000038  419A00A4  beq       cr6, +0x000000A4 /* 000000DC */
  34. 0000003C  2F040000  cmpwi     cr6, r4, 0
  35. 00000040  3BE40000  addi      r31, r4, 0x0000
  36. 00000044  4186005C  beq       cr1, +0x0000005C /* 000000A0 */
  37. 00000048  408200CC  bne       +0x000000CC /* 00000114 */
  38. 0000004C  80030004  lwz       r0, [r3 + 0x0004]
  39. 00000050  38600034  li        r3, 0x0034
  40. 00000054  90010038  stw       [r1 + 0x0038], r0
  41. 00000058  480018C9  bl        +0x000018C8 /* 00001920 */
  42. 0000005C  80410014  lwz       r2, [r1 + 0x0014]
  43. 00000060  3BE30000  addi      r31, r3, 0x0000
  44. 00000064  480018E1  bl        +0x000018E0 /* 00001944 */
  45. 00000068  80410014  lwz       r2, [r1 + 0x0014]
  46. 0000006C  7C7E0735  extsh.    r30, r3
  47. 00000070  80610038  lwz       r3, [r1 + 0x0038]
  48. 00000074  389F0000  addi      r4, r31, 0x0000
  49. 00000078  40820010  bne       +0x00000010 /* 00000088 */
  50. 0000007C  907F0000  stw       [r31], r3
  51. 00000080  480018E9  bl        +0x000018E8 /* 00001968 */
  52. 00000084  80410014  lwz       r2, [r1 + 0x0014]
  53. label00000088:
  54. 00000088  387E0000  addi      r3, r30, 0x0000
  55. 0000008C  81810058  lwz       r12, [r1 + 0x0058]
  56. 00000090  30210050  addic     r1, r1, 80
  57. 00000094  7D8803A6  mtlr      r12
  58. 00000098  BBC1FFF8  lmw       r30, [r1 - 0x0008]
  59. 0000009C  4E800020  blr
  60. label000000A0:
  61. 000000A0  419A0024  beq       cr6, +0x00000024 /* 000000C4 */
  62. 000000A4  807F0024  lwz       r3, [r31 + 0x0024]
  63. 000000A8  2C030000  cmpwi     r3, 0
  64. 000000AC  4182000C  beq       +0x0000000C /* 000000B8 */
  65. 000000B0  480018DD  bl        +0x000018DC /* 0000198C */
  66. 000000B4  80410014  lwz       r2, [r1 + 0x0014]
  67. label000000B8:
  68. 000000B8  387F0000  addi      r3, r31, 0x0000
  69. 000000BC  480018F5  bl        +0x000018F4 /* 000019B0 */
  70. 000000C0  80410014  lwz       r2, [r1 + 0x0014]
  71. label000000C4:
  72. 000000C4  81810058  lwz       r12, [r1 + 0x0058]
  73. 000000C8  83E1004C  lwz       r31, [r1 + 0x004C]
  74. 000000CC  7D8803A6  mtlr      r12
  75. 000000D0  30210050  addic     r1, r1, 80
  76. 000000D4  38600000  li        r3, 0x0000
  77. 000000D8  4E800020  blr
  78. label000000DC:
  79. 000000DC  A8030004  lha       r0, [r3 + 0x0004]
  80. 000000E0  38600001  li        r3, 0x0001
  81. 000000E4  30800004  addic     r4, r0, 4
  82. 000000E8  28840005  cmplwi    cr1, r4, 5
  83. 000000EC  3000FFFB  subic     r0, r0, 5
  84. 000000F0  28000002  cmplwi    r0, 2
  85. 000000F4  4085009C  ble       cr1, +0x0000009C /* 00000190 */
  86. 000000F8  40810098  ble       +0x00000098 /* 00000190 */
  87. 000000FC  30210050  addic     r1, r1, 80
  88. 00000100  38600000  li        r3, 0x0000
  89. 00000104  4E800020  blr
  90. label00000108:
  91. 00000108  30210050  addic     r1, r1, 80
  92. 0000010C  30600006  addic     r3, r0, 6
  93. 00000110  4E800020  blr
  94. label00000114:
  95. 00000114  83E1004C  lwz       r31, [r1 + 0x004C]
  96. 00000118  30210050  addic     r1, r1, 80
  97. 0000011C  3860FFCE  li        r3, 0xFFFFFFCE
  98. 00000120  4E800020  blr
  99. label00000124:
  100. 00000124  5406103A  rlwinm    r6, r0, 2, 0, 29
  101. 00000128  80A20014  lwz       r5, [r2 + 0x0014]
  102. 0000012C  80020018  lwz       r0, [r2 + 0x0018]
  103. 00000130  4181FFE4  bgt       -0x0000001C /* 00000114 */
  104. 00000134  7CA5302E  lwzx      r5, r5, r6
  105. 00000138  7C050014  addc      r0, r5, r0
  106. 0000013C  7C0903A6  mtctr     r0
  107. 00000140  4E800420  bctr
  108. 00000144  80030004  lwz       r0, [r3 + 0x0004]
  109. 00000148  38640000  addi      r3, r4, 0x0000
  110. 0000014C  30800000  addic     r4, r0, 0
  111. 00000150  48000271  bl        +0x00000270 /* 000003C0 */
  112. 00000154  81810058  lwz       r12, [r1 + 0x0058]
  113. 00000158  30210050  addic     r1, r1, 80
  114. 0000015C  7D8803A6  mtlr      r12
  115. 00000160  4E800020  blr
  116. 00000164  80030004  lwz       r0, [r3 + 0x0004]
  117. 00000168  38640000  addi      r3, r4, 0x0000
  118. 0000016C  30800000  addic     r4, r0, 0
  119. 00000170  48000339  bl        +0x00000338 /* 000004A8 */
  120. 00000174  81810058  lwz       r12, [r1 + 0x0058]
  121. 00000178  30210050  addic     r1, r1, 80
  122. 0000017C  7D8803A6  mtlr      r12
  123. 00000180  4E800020  blr
  124. 00000184  30210050  addic     r1, r1, 80
  125. 00000188  3860DCFE  li        r3, 0xFFFFDCFE
  126. 0000018C  4E800020  blr
  127. label00000190:
  128. 00000190  30210050  addic     r1, r1, 80
  129. 00000194  4E800020  blr
  130. 00000198  00000000  .invalid
  131. 0000019C  00002041  .invalid
  132. 000001A0  80020200  lwz       r0, [r2 + 0x0200]
  133. 000001A4  00000000  .invalid
  134. 000001A8  00000198  .invalid
  135. 000001AC  0013434F  .invalid
  136. 000001B0  4D504F4E  .invalid  4C
  137. 000001B4  454E5444  .invalid  sc
  138. 000001B8  49535041  bl        +0x01535040 /* 015351F8 */
  139. 000001BC  54434845  rlwinm.   r3, r2, 9, 1, 2
  140. 000001C0  52000000  rlwimi    r0, r16, 0, 0, 0
  141. 000001C4  BFA1FFF4  stmw      [r1 - 0x000C], r29
  142. 000001C8  7C0802A6  mflr      r0
  143. 000001CC  3BE40000  addi      r31, r4, 0x0000
  144. 000001D0  90010008  stw       [r1 + 0x0008], r0
  145. 000001D4  9421FFB0  stwu      [r1 - 0x0050], r1
  146. 000001D8  38600034  li        r3, 0x0034
  147. 000001DC  48001745  bl        +0x00001744 /* 00001920 */
  148. 000001E0  80410014  lwz       r2, [r1 + 0x0014]
  149. 000001E4  3BC30000  addi      r30, r3, 0x0000
  150. 000001E8  4800175D  bl        +0x0000175C /* 00001944 */
  151. 000001EC  80410014  lwz       r2, [r1 + 0x0014]
  152. 000001F0  7C7D0735  extsh.    r29, r3
  153. 000001F4  387F0000  addi      r3, r31, 0x0000
  154. 000001F8  389E0000  addi      r4, r30, 0x0000
  155. 000001FC  41820014  beq       +0x00000014 /* 00000210 */
  156. 00000200  387D0000  addi      r3, r29, 0x0000
  157. 00000204  81810058  lwz       r12, [r1 + 0x0058]
  158. 00000208  30210050  addic     r1, r1, 80
  159. 0000020C  4800001C  b         +0x0000001C /* 00000228 */
  160. label00000210:
  161. 00000210  93FE0000  stw       [r30], r31
  162. 00000214  48001755  bl        +0x00001754 /* 00001968 */
  163. 00000218  80410014  lwz       r2, [r1 + 0x0014]
  164. 0000021C  387D0000  addi      r3, r29, 0x0000
  165. 00000220  81810058  lwz       r12, [r1 + 0x0058]
  166. 00000224  30210050  addic     r1, r1, 80
  167. label00000228:
  168. 00000228  7D8803A6  mtlr      r12
  169. 0000022C  BBA1FFF4  lmw       r29, [r1 - 0x000C]
  170. 00000230  4E800020  blr
  171. 00000234  00000000  .invalid
  172. 00000238  00002041  .invalid
  173. 0000023C  80030200  lwz       r0, [r3 + 0x0200]
  174. 00000240  00000000  .invalid
  175. 00000244  00000070  .invalid
  176. 00000248  00064344  .invalid
  177. 0000024C  4F70656E  .invalid  4C
  178. 00000250  93E1FFFC  stw       [r1 - 0x0004], r31
  179. 00000254  3BE30000  addi      r31, r3, 0x0000
  180. 00000258  7C0802A6  mflr      r0
  181. 0000025C  2C1F0000  cmpwi     r31, 0
  182. 00000260  807F0024  lwz       r3, [r31 + 0x0024]
  183. 00000264  90010008  stw       [r1 + 0x0008], r0
  184. 00000268  2C830000  cmpwi     cr1, r3, 0
  185. 0000026C  9421FFB0  stwu      [r1 - 0x0050], r1
  186. 00000270  4182001C  beq       +0x0000001C /* 0000028C */
  187. 00000274  4186000C  beq       cr1, +0x0000000C /* 00000280 */
  188. 00000278  48001715  bl        +0x00001714 /* 0000198C */
  189. 0000027C  80410014  lwz       r2, [r1 + 0x0014]
  190. label00000280:
  191. 00000280  387F0000  addi      r3, r31, 0x0000
  192. 00000284  4800172D  bl        +0x0000172C /* 000019B0 */
  193. 00000288  80410014  lwz       r2, [r1 + 0x0014]
  194. label0000028C:
  195. 0000028C  38600000  li        r3, 0x0000
  196. 00000290  81810058  lwz       r12, [r1 + 0x0058]
  197. 00000294  83E1004C  lwz       r31, [r1 + 0x004C]
  198. 00000298  7D8803A6  mtlr      r12
  199. 0000029C  30210050  addic     r1, r1, 80
  200. 000002A0  4E800020  blr
  201. 000002A4  00000000  .invalid
  202. 000002A8  00002041  .invalid
  203. 000002AC  80010200  lwz       r0, [r1 + 0x0200]
  204. 000002B0  00000000  .invalid
  205. 000002B4  00000054  .invalid
  206. 000002B8  00074344  .invalid
  207. 000002BC  436C6F73  bcla     27, 12, 0x00006F70
  208. 000002C0  65000000  oris      r0, r8, 0x0000
  209. 000002C4  7C800734  extsh     r0, r4
  210. 000002C8  30600004  addic     r3, r0, 4
  211. 000002CC  28030005  cmplwi    r3, 5
  212. 000002D0  3000FFFB  subic     r0, r0, 5
  213. 000002D4  28800002  cmplwi    cr1, r0, 2
  214. 000002D8  38600001  li        r3, 0x0001
  215. 000002DC  4081000C  ble       +0x0000000C /* 000002E8 */
  216. 000002E0  40850008  ble       cr1, +0x00000008 /* 000002E8 */
  217. 000002E4  38600000  li        r3, 0x0000
  218. label000002E8:
  219. 000002E8  4E800020  blr
  220. 000002EC  00000000  .invalid
  221. 000002F0  00002040  .invalid
  222. 000002F4  00000200  .invalid
  223. 000002F8  00000000  .invalid
  224. 000002FC  00000028  .invalid
  225. 00000300  00074344  .invalid
  226. 00000304  43616E44  bc     27, 1, +0x00006E44 /* 00007148 */
  227. 00000308  6F000000  xoris     r0, r24, 0x0000
  228. 0000030C  3C000002  lis       r0, 0x0002
  229. 00000310  30600006  addic     r3, r0, 6
  230. 00000314  4E800020  blr
  231. 00000318  00000000  .invalid
  232. 0000031C  00002040  .invalid
  233. 00000320  00000100  .invalid
  234. 00000324  00000000  .invalid
  235. 00000328  0000000C  .invalid
  236. 0000032C  00094344  .invalid
  237. 00000330  56657273  rlwinm.   r5, r19, 14, 9, 25
  238. 00000334  696F6E00  xori      r15, r11, 0x6E00
  239. 00000338  3860DCFE  li        r3, 0xFFFFDCFE
  240. 0000033C  4E800020  blr
  241. 00000340  00000000  .invalid
  242. 00000344  00002040  .invalid
  243. 00000348  00000800  .invalid
  244. 0000034C  00000000  .invalid
  245. 00000350  00000008  .invalid
  246. 00000354  000B4344  .invalid
  247. 00000358  5472696D  rlwinm.   r18, r3, 13, 5, 22
  248. 0000035C  496D6167  bla       0x016D6164 /* 
  249. 00000360  65000000  oris      r0, r8, 0x0000
  250. 00000364  3860DCFE  li        r3, 0xFFFFDCFE
  251. 00000368  4E800020  blr
  252. 0000036C  00000000  .invalid
  253. 00000370  00002040  .invalid
  254. 00000374  00000600  .invalid
  255. 00000378  00000000  .invalid
  256. 0000037C  00000008  .invalid
  257. 00000380  000F4344  .invalid
  258. 00000384  47657453  .invalid  sc
  259. 00000388  696D696C  xori      r13, r11, 0x696C
  260. 0000038C  61726974  ori       r18, r11, 0x6974
  261. 00000390  79000000  .invalid
  262. 00000394  38600000  li        r3, 0x0000
  263. 00000398  4E800020  blr
  264. 0000039C  00000000  .invalid
  265. 000003A0  00002040  .invalid
  266. 000003A4  00000200  .invalid
  267. 000003A8  00000000  .invalid
  268. 000003AC  00000008  .invalid
  269. 000003B0  000B4344  .invalid
  270. 000003B4  436F6465  bdzl      cr3, +0x00006464 /* 00006818 */
  271. 000003B8  63427573  ori       r2, r26, 0x7573
  272. 000003BC  79000000  .invalid
  273. fn000003C0:
  274. 000003C0  80A40004  lwz       r5, [r4 + 0x0004]
  275. 000003C4  A8040062  lha       r0, [r4 + 0x0062]
  276. 000003C8  80A50000  lwz       r5, [r5]
  277. 000003CC  2C000008  cmpwi     r0, 8
  278. 000003D0  A8A50052  lha       r5, [r5 + 0x0052]
  279. 000003D4  38C00000  li        r6, 0x0000
  280. 000003D8  2C850008  cmpwi     cr1, r5, 8
  281. 000003DC  80E40022  lwz       r7, [r4 + 0x0022]
  282. 000003E0  39000600  li        r8, 0x0600
  283. 000003E4  39200001  li        r9, 0x0001
  284. 000003E8  40860010  bne       cr1, +0x00000010 /* 000003F8 */
  285. 000003EC  4180000C  blt       +0x0000000C /* 000003F8 */
  286. 000003F0  B0070004  sth       [r7 + 0x0004], r0
  287. 000003F4  48000008  b         +0x00000008 /* 000003FC */
  288. label000003F8:
  289. 000003F8  B0A70004  sth       [r7 + 0x0004], r5
  290. label000003FC:
  291. 000003FC  B0C30014  sth       [r3 + 0x0014], r6
  292. 00000400  B0C30012  sth       [r3 + 0x0012], r6
  293. 00000404  80A40004  lwz       r5, [r4 + 0x0004]
  294. 00000408  80A50000  lwz       r5, [r5]
  295. 0000040C  A8A50022  lha       r5, [r5 + 0x0022]
  296. 00000410  B0A30016  sth       [r3 + 0x0016], r5
  297. 00000414  80A40004  lwz       r5, [r4 + 0x0004]
  298. 00000418  80A50000  lwz       r5, [r5]
  299. 0000041C  A8050020  lha       r0, [r5 + 0x0020]
  300. 00000420  7C052670  srawi     r5, r0, 4
  301. 00000424  7CA50194  addze     r5, r5
  302. 00000428  54A52036  rlwinm    r5, r5, 4, 0, 27
  303. 0000042C  7CA02810  subfc     r5, r0, r5
  304. 00000430  B0030018  sth       [r3 + 0x0018], r0
  305. 00000434  54A5073E  rlwinm    r5, r5, 0, 28, 31
  306. 00000438  B0A70006  sth       [r7 + 0x0006], r5
  307. 0000043C  A8030016  lha       r0, [r3 + 0x0016]
  308. 00000440  7C052670  srawi     r5, r0, 4
  309. 00000444  7CA50194  addze     r5, r5
  310. 00000448  54A52036  rlwinm    r5, r5, 4, 0, 27
  311. 0000044C  7CA02810  subfc     r5, r0, r5
  312. 00000450  54A0073E  rlwinm    r0, r5, 0, 28, 31
  313. 00000454  B0070008  sth       [r7 + 0x0008], r0
  314. 00000458  80A40004  lwz       r5, [r4 + 0x0004]
  315. 0000045C  80A50000  lwz       r5, [r5]
  316. 00000460  A8A50022  lha       r5, [r5 + 0x0022]
  317. 00000464  7CA50014  addc      r5, r5, r0
  318. 00000468  B0A7000A  sth       [r7 + 0x000A], r5
  319. 0000046C  B0A7000C  sth       [r7 + 0x000C], r5
  320. 00000470  91070000  stw       [r7], r8
  321. 00000474  9923002E  stb       [r3 + 0x002E], r9
  322. 00000478  38600000  li        r3, 0x0000
  323. 0000047C  4E800020  blr
  324. 00000480  00000000  .invalid
  325. 00000484  00002040  .invalid
  326. 00000488  00000200  .invalid
  327. 0000048C  00000000  .invalid
  328. 00000490  000000C0  .invalid
  329. 00000494  000F4344  .invalid
  330. 00000498  50726544  rlwimi    r18, r3, 12, 21, 2
  331. 0000049C  65636F6D  oris      r3, r11, 0x6F6D
  332. 000004A0  70726573  andi.     r18, r3, 0x6573
  333. 000004A4  73000000  andi.     r0, r24, 0x0000
  334. fn000004A8:
  335. 000004A8  BF21FFE4  stmw      [r1 - 0x001C], r25
  336. 000004AC  7C0802A6  mflr      r0
  337. 000004B0  3B600001  li        r27, 0x0001
  338. 000004B4  90010008  stw       [r1 + 0x0008], r0
  339. 000004B8  9421FF90  stwu      [r1 - 0x0070], r1
  340. 000004BC  3B840000  addi      r28, r4, 0x0000
  341. 000004C0  3BA30000  addi      r29, r3, 0x0000
  342. 000004C4  9B610040  stb       [r1 + 0x0040], r27
  343. 000004C8  A87D0010  lha       r3, [r29 + 0x0010]
  344. 000004CC  A0BC00A0  lhz       r5, [r28 + 0x00A0]
  345. 000004D0  3B400000  li        r26, 0x0000
  346. 000004D4  7C032800  cmp       r3, r5
  347. 000004D8  3B200000  li        r25, 0x0000
  348. 000004DC  41820104  beq       +0x00000104 /* 000005E0 */
  349. 000004E0  80BC00A4  lwz       r5, [r28 + 0x00A4]
  350. 000004E4  3C606D61  lis       r3, 0x6D61
  351. 000004E8  2F850000  cmpwi     cr7, r5, 0
  352. 000004EC  933D0004  stw       [r29 + 0x0004], r25
  353. 000004F0  933D0008  stw       [r29 + 0x0008], r25
  354. 000004F4  933D000C  stw       [r29 + 0x000C], r25
  355. 000004F8  3163736B  addic     r11, r3, 29547
  356. 000004FC  419E00DC  beq       cr7, +0x000000DC /* 000005D8 */
  357. 00000500  3C606261  lis       r3, 0x6261
  358. 00000504  3143636B  addic     r10, r3, 25451
  359. 00000508  3C607261  lis       r3, 0x7261
  360. 0000050C  31237720  addic     r9, r3, 30496
  361. label00000510:
  362. 00000510  80650010  lwz       r3, [r5 + 0x0010]
  363. 00000514  7C035840  cmpl      r3, r11
  364. 00000518  7F835040  cmpl      cr7, r3, r10
  365. 0000051C  4082004C  bne       +0x0000004C /* 00000568 */
  366. 00000520  8065001C  lwz       r3, [r5 + 0x001C]
  367. 00000524  80630000  lwz       r3, [r3]
  368. 00000528  90BD0008  stw       [r29 + 0x0008], r5
  369. 0000052C  80C30000  lwz       r6, [r3]
  370. 00000530  B0DD0020  sth       [r29 + 0x0020], r6
  371. 00000534  A91D0020  lha       r8, [r29 + 0x0020]
  372. 00000538  80630004  lwz       r3, [r3 + 0x0004]
  373. 0000053C  7D062670  srawi     r6, r8, 4
  374. 00000540  7CC60194  addze     r6, r6
  375. 00000544  54C62036  rlwinm    r6, r6, 4, 0, 27
  376. 00000548  7CC64011  subfc.    r6, r6, r8
  377. 0000054C  B07D0022  sth       [r29 + 0x0022], r3
  378. 00000550  4182007C  beq       +0x0000007C /* 000005CC */
  379. 00000554  933D0008  stw       [r29 + 0x0008], r25
  380. 00000558  80A50004  lwz       r5, [r5 + 0x0004]
  381. 0000055C  2F850000  cmpwi     cr7, r5, 0
  382. 00000560  409EFFB0  bne       cr7, -0x00000050 /* 00000510 */
  383. 00000564  48000074  b         +0x00000074 /* 000005D8 */
  384. label00000568:
  385. 00000568  409E0064  bne       cr7, +0x00000064 /* 000005CC */
  386. 0000056C  8065001C  lwz       r3, [r5 + 0x001C]
  387. 00000570  80630000  lwz       r3, [r3]
  388. 00000574  80C30004  lwz       r6, [r3 + 0x0004]
  389. 00000578  7F864800  cmp       cr7, r6, r9
  390. 0000057C  409E0050  bne       cr7, +0x00000050 /* 000005CC */
  391. 00000580  A8C30052  lha       r6, [r3 + 0x0052]
  392. 00000584  A91C0062  lha       r8, [r28 + 0x0062]
  393. 00000588  7C064000  cmp       r6, r8
  394. 0000058C  40820040  bne       +0x00000040 /* 000005CC */
  395. 00000590  A8C30020  lha       r6, [r3 + 0x0020]
  396. 00000594  A91D0018  lha       r8, [r29 + 0x0018]
  397. 00000598  7F864000  cmp       cr7, r6, r8
  398. 0000059C  409E0030  bne       cr7, +0x00000030 /* 000005CC */
  399. 000005A0  A8C30022  lha       r6, [r3 + 0x0022]
  400. 000005A4  A91D0016  lha       r8, [r29 + 0x0016]
  401. 000005A8  7C064000  cmp       r6, r8
  402. 000005AC  40820020  bne       +0x00000020 /* 000005CC */
  403. 000005B0  90BD000C  stw       [r29 + 0x000C], r5
  404. 000005B4  80C50018  lwz       r6, [r5 + 0x0018]
  405. 000005B8  90DD001A  stw       [r29 + 0x001A], r6
  406. 000005BC  A8C30022  lha       r6, [r3 + 0x0022]
  407. 000005C0  8063002C  lwz       r3, [r3 + 0x002C]
  408. 000005C4  7C6333D6  divw      r3, r3, r6
  409. 000005C8  B07D001E  sth       [r29 + 0x001E], r3
  410. label000005CC:
  411. 000005CC  80A50004  lwz       r5, [r5 + 0x0004]
  412. 000005D0  2F850000  cmpwi     cr7, r5, 0
  413. 000005D4  409EFF3C  bne       cr7, -0x000000C4 /* 00000510 */
  414. label000005D8:
  415. 000005D8  A07C00A0  lhz       r3, [r28 + 0x00A0]
  416. 000005DC  B07D0010  sth       [r29 + 0x0010], r3
  417. label000005E0:
  418. 000005E0  807C001C  lwz       r3, [r28 + 0x001C]
  419. 000005E4  70630A09  andi.     r3, r3, 0x0A09
  420. 000005E8  41820094  beq       +0x00000094 /* 0000067C */
  421. 000005EC  93210044  stw       [r1 + 0x0044], r25
  422. 000005F0  A87C0062  lha       r3, [r28 + 0x0062]
  423. 000005F4  2C030008  cmpwi     r3, 8
  424. 000005F8  40810074  ble       +0x00000074 /* 0000066C */
  425. 000005FC  807C0004  lwz       r3, [r28 + 0x0004]
  426. 00000600  80A30000  lwz       r5, [r3]
  427. 00000604  A8A50052  lha       r5, [r5 + 0x0052]
  428. 00000608  7CA01120  mtcrf     0x01, r5
  429. 0000060C  409C0060  bge       cr7, +0x00000060 /* 0000066C */
  430. 00000610  30810044  addic     r4, r1, 68
  431. 00000614  480013C1  bl        +0x000013C0 /* 000019D4 */
  432. 00000618  80410014  lwz       r2, [r1 + 0x0014]
  433. 0000061C  7C7A0735  extsh.    r26, r3
  434. 00000620  408203B0  bne       +0x000003B0 /* 000009D0 */
  435. 00000624  80610044  lwz       r3, [r1 + 0x0044]
  436. 00000628  30BD0024  addic     r5, r29, 36
  437. 0000062C  38800000  li        r4, 0x0000
  438. 00000630  38C00000  li        r6, 0x0000
  439. 00000634  38E00000  li        r7, 0x0000
  440. 00000638  480013C1  bl        +0x000013C0 /* 000019F8 */
  441. 0000063C  80410014  lwz       r2, [r1 + 0x0014]
  442. 00000640  7C7A0734  extsh     r26, r3
  443. 00000644  80610044  lwz       r3, [r1 + 0x0044]
  444. 00000648  480013D5  bl        +0x000013D4 /* 00001A1C */
  445. 0000064C  80410014  lwz       r2, [r1 + 0x0014]
  446. 00000650  2F9A0000  cmpwi     cr7, r26, 0
  447. 00000654  419E0028  beq       cr7, +0x00000028 /* 0000067C */
  448. 00000658  387A0000  addi      r3, r26, 0x0000
  449. 0000065C  81810078  lwz       r12, [r1 + 0x0078]
  450. 00000660  30210070  addic     r1, r1, 112
  451. 00000664  7D8803A6  mtlr      r12
  452. 00000668  48000378  b         +0x00000378 /* 000009E0 */
  453. label0000066C:
  454. 0000066C  807D0024  lwz       r3, [r29 + 0x0024]
  455. 00000670  4800131D  bl        +0x0000131C /* 0000198C */
  456. 00000674  80410014  lwz       r2, [r1 + 0x0014]
  457. 00000678  933D0024  stw       [r29 + 0x0024], r25
  458. label0000067C:
  459. 0000067C  80DC000C  lwz       r6, [r28 + 0x000C]
  460. 00000680  A87C0062  lha       r3, [r28 + 0x0062]
  461. 00000684  2B860006  cmplwi    cr7, r6, 6
  462. 00000688  7C651E70  srawi     r5, r3, 3
  463. 0000068C  7CA50194  addze     r5, r5
  464. 00000690  A95C0098  lha       r10, [r28 + 0x0098]
  465. 00000694  A87C009A  lha       r3, [r28 + 0x009A]
  466. 00000698  A93C0048  lha       r9, [r28 + 0x0048]
  467. 0000069C  A91C0046  lha       r8, [r28 + 0x0046]
  468. 000006A0  817C0042  lwz       r11, [r28 + 0x0042]
  469. 000006A4  7D295010  subfc     r9, r9, r10
  470. 000006A8  7D0941D6  mullw     r8, r9, r8
  471. 000006AC  7FC85814  addc      r30, r8, r11
  472. 000006B0  A91C004A  lha       r8, [r28 + 0x004A]
  473. 000006B4  A93D0016  lha       r9, [r29 + 0x0016]
  474. 000006B8  7C681810  subfc     r3, r8, r3
  475. 000006BC  7C6329D6  mullw     r3, r3, r5
  476. 000006C0  7CA64BD6  divw      r5, r6, r9
  477. 000006C4  7FC3F014  addc      r30, r3, r30
  478. 000006C8  7CA60734  extsh     r6, r5
  479. 000006CC  409E00D0  bne       cr7, +0x000000D0 /* 0000079C */
  480. 000006D0  83FC0008  lwz       r31, [r28 + 0x0008]
  481. 000006D4  A0BD0028  lhz       r5, [r29 + 0x0028]
  482. 000006D8  A07F0000  lhz       r3, [r31]
  483. 000006DC  7C032800  cmp       r3, r5
  484. 000006E0  40820030  bne       +0x00000030 /* 00000710 */
  485. 000006E4  A07F0002  lhz       r3, [r31 + 0x0002]
  486. 000006E8  A0BD002A  lhz       r5, [r29 + 0x002A]
  487. 000006EC  7F832800  cmp       cr7, r3, r5
  488. 000006F0  409E0020  bne       cr7, +0x00000020 /* 00000710 */
  489. 000006F4  A07F0004  lhz       r3, [r31 + 0x0004]
  490. 000006F8  A0BD002C  lhz       r5, [r29 + 0x002C]
  491. 000006FC  7C032800  cmp       r3, r5
  492. 00000700  40820010  bne       +0x00000010 /* 00000710 */
  493. 00000704  887D002E  lbz       r3, [r29 + 0x002E]
  494. 00000708  2F830000  cmpwi     cr7, r3, 0
  495. 0000070C  419E004C  beq       cr7, +0x0000004C /* 00000758 */
  496. label00000710:
  497. 00000710  387F0000  addi      r3, r31, 0x0000
  498. 00000714  4800132D  bl        +0x0000132C /* 00001A40 */
  499. 00000718  80410014  lwz       r2, [r1 + 0x0014]
  500. 0000071C  A8DC0062  lha       r6, [r28 + 0x0062]
  501. 00000720  5465402E  rlwinm    r5, r3, 8, 0, 23
  502. 00000724  2F860010  cmpwi     cr7, r6, 16
  503. 00000728  2C060008  cmpwi     r6, 8
  504. 0000072C  419D0018  bgt       cr7, +0x00000018 /* 00000744 */
  505. 00000730  7C652B78  or        r5, r3, r5
  506. 00000734  41810008  bgt       +0x00000008 /* 0000073C */
  507. 00000738  38650000  addi      r3, r5, 0x0000
  508. label0000073C:
  509. 0000073C  5465801E  rlwinm    r5, r3, 16, 0, 15
  510. 00000740  7C632B78  or        r3, r3, r5
  511. label00000744:
  512. 00000744  907D0030  stw       [r29 + 0x0030], r3
  513. 00000748  7CBF34AA  lswi      r5, r31, 6
  514. 0000074C  307D0028  addic     r3, r29, 40
  515. 00000750  7CA335AA  .invalid  7C
  516. 00000754  9B3D002E  stb       [r29 + 0x002E], r25
  517. label00000758:
  518. 00000758  9B610040  stb       [r1 + 0x0040], r27
  519. 0000075C  807D0008  lwz       r3, [r29 + 0x0008]
  520. 00000760  2F830000  cmpwi     cr7, r3, 0
  521. 00000764  419E0268  beq       cr7, +0x00000268 /* 000009CC */
  522. 00000768  A8BC0062  lha       r5, [r28 + 0x0062]
  523. 0000076C  80E30018  lwz       r7, [r3 + 0x0018]
  524. 00000770  A93D0020  lha       r9, [r29 + 0x0020]
  525. 00000774  7CA51E70  srawi     r5, r5, 3
  526. 00000778  7CA50194  addze     r5, r5
  527. 0000077C  7D4929D6  mullw     r10, r9, r5
  528. 00000780  387E0000  addi      r3, r30, 0x0000
  529. 00000784  A91D0022  lha       r8, [r29 + 0x0022]
  530. 00000788  A89C0046  lha       r4, [r28 + 0x0046]
  531. 0000078C  80BD0030  lwz       r5, [r29 + 0x0030]
  532. 00000790  38C00000  li        r6, 0x0000
  533. 00000794  48000D31  bl        +0x00000D30 /* 000014C4 */
  534. 00000798  48000234  b         +0x00000234 /* 000009CC */
  535. label0000079C:
  536. 0000079C  9B610040  stb       [r1 + 0x0040], r27
  537. 000007A0  A91C0062  lha       r8, [r28 + 0x0062]
  538. 000007A4  807D0008  lwz       r3, [r29 + 0x0008]
  539. 000007A8  2C080008  cmpwi     r8, 8
  540. 000007AC  2F830000  cmpwi     cr7, r3, 0
  541. 000007B0  4082011C  bne       +0x0000011C /* 000008CC */
  542. 000007B4  80BD000C  lwz       r5, [r29 + 0x000C]
  543. 000007B8  2C050000  cmpwi     r5, 0
  544. 000007BC  41820094  beq       +0x00000094 /* 00000850 */
  545. 000007C0  419E0034  beq       cr7, +0x00000034 /* 000007F4 */
  546. 000007C4  A91D0020  lha       r8, [r29 + 0x0020]
  547. 000007C8  81230018  lwz       r9, [r3 + 0x0018]
  548. 000007CC  9101003C  stw       [r1 + 0x003C], r8
  549. 000007D0  80FD001A  lwz       r7, [r29 + 0x001A]
  550. 000007D4  91010038  stw       [r1 + 0x0038], r8
  551. 000007D8  80BC0008  lwz       r5, [r28 + 0x0008]
  552. 000007DC  387E0000  addi      r3, r30, 0x0000
  553. 000007E0  A89C0046  lha       r4, [r28 + 0x0046]
  554. 000007E4  A91D001E  lha       r8, [r29 + 0x001E]
  555. 000007E8  A95D0022  lha       r10, [r29 + 0x0022]
  556. 000007EC  48000E25  bl        +0x00000E24 /* 00001610 */
  557. 000007F0  480001DC  b         +0x000001DC /* 000009CC */
  558. label000007F4:
  559. 000007F4  813D0004  lwz       r9, [r29 + 0x0004]
  560. 000007F8  2F890000  cmpwi     cr7, r9, 0
  561. 000007FC  419E0030  beq       cr7, +0x00000030 /* 0000082C */
  562. 00000800  81490018  lwz       r10, [r9 + 0x0018]
  563. 00000804  8129001C  lwz       r9, [r9 + 0x001C]
  564. 00000808  80BC0008  lwz       r5, [r28 + 0x0008]
  565. 0000080C  81290000  lwz       r9, [r9]
  566. 00000810  A91D001E  lha       r8, [r29 + 0x001E]
  567. 00000814  387E0000  addi      r3, r30, 0x0000
  568. 00000818  A89C0046  lha       r4, [r28 + 0x0046]
  569. 0000081C  80FD001A  lwz       r7, [r29 + 0x001A]
  570. 00000820  81290000  lwz       r9, [r9]
  571. 00000824  48000FE9  bl        +0x00000FE8 /* 0000180C */
  572. 00000828  480001A4  b         +0x000001A4 /* 000009CC */
  573. label0000082C:
  574. 0000082C  80BC0008  lwz       r5, [r28 + 0x0008]
  575. 00000830  315D0012  addic     r10, r29, 18
  576. 00000834  387E0000  addi      r3, r30, 0x0000
  577. 00000838  A89C0046  lha       r4, [r28 + 0x0046]
  578. 0000083C  80FD001A  lwz       r7, [r29 + 0x001A]
  579. 00000840  A91D001E  lha       r8, [r29 + 0x001E]
  580. 00000844  39200001  li        r9, 0x0001
  581. 00000848  48000FC5  bl        +0x00000FC4 /* 0000180C */
  582. 0000084C  48000180  b         +0x00000180 /* 000009CC */
  583. label00000850:
  584. 00000850  419E0030  beq       cr7, +0x00000030 /* 00000880 */
  585. 00000854  A95D0020  lha       r10, [r29 + 0x0020]
  586. 00000858  80E30018  lwz       r7, [r3 + 0x0018]
  587. 0000085C  80BC0008  lwz       r5, [r28 + 0x0008]
  588. 00000860  387E0000  addi      r3, r30, 0x0000
  589. 00000864  A89C0046  lha       r4, [r28 + 0x0046]
  590. 00000868  A91D0022  lha       r8, [r29 + 0x0022]
  591. 0000086C  392A0000  addi      r9, r10, 0x0000
  592. 00000870  480005C9  bl        +0x000005C8 /* 00000E38 */
  593. 00000874  9B610040  stb       [r1 + 0x0040], r27
  594. 00000878  387A0000  addi      r3, r26, 0x0000
  595. 0000087C  48000158  b         +0x00000158 /* 000009D4 */
  596. label00000880:
  597. 00000880  807D0004  lwz       r3, [r29 + 0x0004]
  598. 00000884  2F830000  cmpwi     cr7, r3, 0
  599. 00000888  419E0028  beq       cr7, +0x00000028 /* 000008B0 */
  600. 0000088C  8123001C  lwz       r9, [r3 + 0x001C]
  601. 00000890  80BC0008  lwz       r5, [r28 + 0x0008]
  602. 00000894  81290000  lwz       r9, [r9]
  603. 00000898  81030018  lwz       r8, [r3 + 0x0018]
  604. 0000089C  387E0000  addi      r3, r30, 0x0000
  605. 000008A0  A89C0046  lha       r4, [r28 + 0x0046]
  606. 000008A4  80E90000  lwz       r7, [r9]
  607. 000008A8  48000229  bl        +0x00000228 /* 00000AD0 */
  608. 000008AC  48000120  b         +0x00000120 /* 000009CC */
  609. label000008B0:
  610. 000008B0  80BC0008  lwz       r5, [r28 + 0x0008]
  611. 000008B4  311D0012  addic     r8, r29, 18
  612. 000008B8  387E0000  addi      r3, r30, 0x0000
  613. 000008BC  A89C0046  lha       r4, [r28 + 0x0046]
  614. 000008C0  38E00001  li        r7, 0x0001
  615. 000008C4  4800020D  bl        +0x0000020C /* 00000AD0 */
  616. 000008C8  48000104  b         +0x00000104 /* 000009CC */
  617. label000008CC:
  618. 000008CC  419E00B8  beq       cr7, +0x000000B8 /* 00000984 */
  619. 000008D0  80BC0004  lwz       r5, [r28 + 0x0004]
  620. 000008D4  80A50000  lwz       r5, [r5]
  621. 000008D8  A8A50052  lha       r5, [r5 + 0x0052]
  622. 000008DC  7CA01120  mtcrf     0x01, r5
  623. 000008E0  409C0078  bge       cr7, +0x00000078 /* 00000958 */
  624. 000008E4  40810074  ble       +0x00000074 /* 00000958 */
  625. 000008E8  2C080010  cmpwi     r8, 16
  626. 000008EC  40820038  bne       +0x00000038 /* 00000924 */
  627. 000008F0  811D0024  lwz       r8, [r29 + 0x0024]
  628. 000008F4  A95D0020  lha       r10, [r29 + 0x0020]
  629. 000008F8  81080000  lwz       r8, [r8]
  630. 000008FC  80BC0008  lwz       r5, [r28 + 0x0008]
  631. 00000900  80E30018  lwz       r7, [r3 + 0x0018]
  632. 00000904  3068000C  addic     r3, r8, 12
  633. 00000908  90610038  stw       [r1 + 0x0038], r3
  634. 0000090C  387E0000  addi      r3, r30, 0x0000
  635. 00000910  A89C0046  lha       r4, [r28 + 0x0046]
  636. 00000914  A91D0022  lha       r8, [r29 + 0x0022]
  637. 00000918  392A0000  addi      r9, r10, 0x0000
  638. 0000091C  480006A1  bl        +0x000006A0 /* 00000FBC */
  639. 00000920  480000AC  b         +0x000000AC /* 000009CC */
  640. label00000924:
  641. 00000924  811D0024  lwz       r8, [r29 + 0x0024]
  642. 00000928  A95D0020  lha       r10, [r29 + 0x0020]
  643. 0000092C  81080000  lwz       r8, [r8]
  644. 00000930  80BC0008  lwz       r5, [r28 + 0x0008]
  645. 00000934  80E30018  lwz       r7, [r3 + 0x0018]
  646. 00000938  3068000C  addic     r3, r8, 12
  647. 0000093C  90610038  stw       [r1 + 0x0038], r3
  648. 00000940  387E0000  addi      r3, r30, 0x0000
  649. 00000944  A89C0046  lha       r4, [r28 + 0x0046]
  650. 00000948  A91D0022  lha       r8, [r29 + 0x0022]
  651. 0000094C  392A0000  addi      r9, r10, 0x0000
  652. 00000950  480008F9  bl        +0x000008F8 /* 00001248 */
  653. 00000954  48000078  b         +0x00000078 /* 000009CC */
  654. label00000958:
  655. 00000958  7D051E70  srawi     r5, r8, 3
  656. 0000095C  7CA50194  addze     r5, r5
  657. 00000960  80E30018  lwz       r7, [r3 + 0x0018]
  658. 00000964  A93D0020  lha       r9, [r29 + 0x0020]
  659. 00000968  387E0000  addi      r3, r30, 0x0000
  660. 0000096C  7D4929D6  mullw     r10, r9, r5
  661. 00000970  80BC0008  lwz       r5, [r28 + 0x0008]
  662. 00000974  A91D0022  lha       r8, [r29 + 0x0022]
  663. 00000978  A89C0046  lha       r4, [r28 + 0x0046]
  664. 0000097C  480004BD  bl        +0x000004BC /* 00000E38 */
  665. 00000980  4800004C  b         +0x0000004C /* 000009CC */
  666. label00000984:
  667. 00000984  807D0004  lwz       r3, [r29 + 0x0004]
  668. 00000988  2F830000  cmpwi     cr7, r3, 0
  669. 0000098C  419E0028  beq       cr7, +0x00000028 /* 000009B4 */
  670. 00000990  8123001C  lwz       r9, [r3 + 0x001C]
  671. 00000994  80BC0008  lwz       r5, [r28 + 0x0008]
  672. 00000998  81290000  lwz       r9, [r9]
  673. 0000099C  81030018  lwz       r8, [r3 + 0x0018]
  674. 000009A0  387E0000  addi      r3, r30, 0x0000
  675. 000009A4  A89C0046  lha       r4, [r28 + 0x0046]
  676. 000009A8  80E90000  lwz       r7, [r9]
  677. 000009AC  48000301  bl        +0x00000300 /* 00000CAC */
  678. 000009B0  4800001C  b         +0x0000001C /* 000009CC */
  679. label000009B4:
  680. 000009B4  80BC0008  lwz       r5, [r28 + 0x0008]
  681. 000009B8  311D0012  addic     r8, r29, 18
  682. 000009BC  387E0000  addi      r3, r30, 0x0000
  683. 000009C0  A89C0046  lha       r4, [r28 + 0x0046]
  684. 000009C4  38E00001  li        r7, 0x0001
  685. 000009C8  480002E5  bl        +0x000002E4 /* 00000CAC */
  686. label000009CC:
  687. 000009CC  9B610040  stb       [r1 + 0x0040], r27
  688. label000009D0:
  689. 000009D0  387A0000  addi      r3, r26, 0x0000
  690. label000009D4:
  691. 000009D4  81810078  lwz       r12, [r1 + 0x0078]
  692. 000009D8  30210070  addic     r1, r1, 112
  693. 000009DC  7D8803A6  mtlr      r12
  694. label000009E0:
  695. 000009E0  BB21FFE4  lmw       r25, [r1 - 0x001C]
  696. 000009E4  4E800020  blr
  697. 000009E8  00000000  .invalid
  698. 000009EC  00002041  .invalid
  699. 000009F0  80070200  lwz       r0, [r7 + 0x0200]
  700. 000009F4  00000000  .invalid
  701. 000009F8  00000540  .invalid
  702. 000009FC  00104344  .invalid
  703. 00000A00  42616E64  bc     19, 1, +0x00006E64 /* 00007864 */
  704. 00000A04  4465636F  .invalid  sc
  705. 00000A08  6D707265  xoris     r16, r11, 0x7265
  706. 00000A0C  73730000  andi.     r19, r27, 0x0000
  707. 00000A10  38600000  li        r3, 0x0000
  708. 00000A14  4E800020  blr
  709. 00000A18  00000000  .invalid
  710. 00000A1C  00002040  .invalid
  711. 00000A20  00000200  .invalid
  712. 00000A24  00000000  .invalid
  713. 00000A28  00000008  .invalid
  714. 00000A2C  000E4344  .invalid
  715. 00000A30  47657443  .invalid  sc
  716. 00000A34  6F646563  xoris     r4, r27, 0x6563
  717. 00000A38  496E666F  bla       0x016E666C /* 
  718. 00000A3C  3860DCFE  li        r3, 0xFFFFDCFE
  719. 00000A40  4E800020  blr
  720. 00000A44  00000000  .invalid
  721. 00000A48  00002040  .invalid
  722. 00000A4C  00000600  .invalid
  723. 00000A50  00000000  .invalid
  724. 00000A54  00000008  .invalid
  725. 00000A58  00184344  .invalid
  726. 00000A5C  47657443  .invalid  sc
  727. 00000A60  6F6D7072  xoris     r13, r27, 0x7072
  728. 00000A64  65737365  oris      r19, r11, 0x7365
  729. 00000A68  64496D61  oris      r9, r2, 0x6D61
  730. 00000A6C  67655369  oris      r5, r27, 0x5369
  731. 00000A70  7A650000  .invalid
  732. 00000A74  2C890000  cmpwi     cr1, r9, 0
  733. 00000A78  2C070000  cmpwi     r7, 0
  734. 00000A7C  2F080000  cmpwi     cr6, r8, 0
  735. 00000A80  38600000  li        r3, 0x0000
  736. 00000A84  38000200  li        r0, 0x0200
  737. 00000A88  41860008  beq       cr1, +0x00000008 /* 00000A90 */
  738. 00000A8C  90690000  stw       [r9], r3
  739. label00000A90:
  740. 00000A90  41820008  beq       +0x00000008 /* 00000A98 */
  741. 00000A94  90070000  stw       [r7], r0
  742. label00000A98:
  743. 00000A98  419A0008  beq       cr6, +0x00000008 /* 00000AA0 */
  744. 00000A9C  90680000  stw       [r8], r3
  745. label00000AA0:
  746. 00000AA0  4E800020  blr
  747. 00000AA4  00000000  .invalid
  748. 00000AA8  00002040  .invalid
  749. 00000AAC  00000700  .invalid
  750. 00000AB0  00000000  .invalid
  751. 00000AB4  00000030  .invalid
  752. 00000AB8  00144344  .invalid
  753. 00000ABC  47657443  .invalid  sc
  754. 00000AC0  6F6D7072  xoris     r13, r27, 0x7072
  755. 00000AC4  65737369  oris      r19, r11, 0x7369
  756. 00000AC8  6F6E5469  xoris     r14, r27, 0x5469
  757. 00000ACC  6D650000  xoris     r5, r11, 0x0000
  758. fn00000AD0:
  759. 00000AD0  BF41FFE8  stmw      [r1 - 0x0018], r26
  760. 00000AD4  7CFE0735  extsh.    r30, r7
  761. 00000AD8  7C9D0734  extsh     r29, r4
  762. 00000ADC  301EFFFF  subic     r0, r30, 1
  763. 00000AE0  7D800026  mfcr      r12
  764. 00000AE4  7C641670  srawi     r4, r3, 2
  765. 00000AE8  7C840194  addze     r4, r4
  766. 00000AEC  91810004  stw       [r1 + 0x0004], r12
  767. 00000AF0  7CDF0734  extsh     r31, r6
  768. 00000AF4  7C1E0734  extsh     r30, r0
  769. 00000AF8  40810184  ble       +0x00000184 /* 00000C7C */
  770. 00000AFC  5484103A  rlwinm    r4, r4, 2, 0, 29
  771. 00000B00  7C841810  subfc     r4, r4, r3
  772. 00000B04  7C9C0734  extsh     r28, r4
  773. 00000B08  3368FFFE  subic     r27, r8, 2
  774. label00000B0C:
  775. 00000B0C  391C0000  addi      r8, r28, 0x0000
  776. 00000B10  A93B0002  lha       r9, [r27 + 0x0002]
  777. 00000B14  2C080000  cmpwi     r8, 0
  778. 00000B18  7CC9E9D6  mullw     r6, r9, r29
  779. 00000B1C  A89B0006  lha       r4, [r27 + 0x0006]
  780. 00000B20  A81B0004  lha       r0, [r27 + 0x0004]
  781. 00000B24  7C892010  subfc     r4, r9, r4
  782. 00000B28  7CC60014  addc      r6, r6, r0
  783. 00000B2C  7C840734  extsh     r4, r4
  784. 00000B30  7D633014  addc      r11, r3, r6
  785. 00000B34  ACDB0008  lhau      r6, [r27 + 0x0008]
  786. 00000B38  7CE9F9D6  mullw     r7, r9, r31
  787. 00000B3C  7CE03814  addc      r7, r0, r7
  788. 00000B40  7C003010  subfc     r0, r0, r6
  789. 00000B44  7C1A0734  extsh     r26, r0
  790. 00000B48  7C1AF810  subfc     r0, r26, r31
  791. 00000B4C  7CDAE810  subfc     r6, r26, r29
  792. 00000B50  7CC90734  extsh     r9, r6
  793. 00000B54  7D853814  addc      r12, r5, r7
  794. 00000B58  7C060734  extsh     r6, r0
  795. 00000B5C  41820014  beq       +0x00000014 /* 00000B70 */
  796. 00000B60  21080004  subfic    r8, r8, 4
  797. 00000B64  7D080734  extsh     r8, r8
  798. 00000B68  7C08D010  subfc     r0, r8, r26
  799. 00000B6C  7C1A0734  extsh     r26, r0
  800. label00000B70:
  801. 00000B70  2C040000  cmpwi     r4, 0
  802. 00000B74  3084FFFF  subic     r4, r4, 1
  803. 00000B78  2E880001  cmpwi     cr5, r8, 1
  804. 00000B7C  2F080002  cmpwi     cr6, r8, 2
  805. 00000B80  7C870734  extsh     r7, r4
  806. 00000B84  408100D8  ble       +0x000000D8 /* 00000C5C */
  807. 00000B88  2C080003  cmpwi     r8, 3
  808. label00000B8C:
  809. 00000B8C  2C870000  cmpwi     cr1, r7, 0
  810. 00000B90  395A0000  addi      r10, r26, 0x0000
  811. 00000B94  4196002C  beq       cr5, +0x0000002C /* 00000BC0 */
  812. 00000B98  419A0018  beq       cr6, +0x00000018 /* 00000BB0 */
  813. 00000B9C  40820034  bne       +0x00000034 /* 00000BD0 */
  814. 00000BA0  890C0000  lbz       r8, [r12]
  815. 00000BA4  318C0001  addic     r12, r12, 1
  816. 00000BA8  990B0000  stb       [r11], r8
  817. 00000BAC  316B0001  addic     r11, r11, 1
  818. label00000BB0:
  819. 00000BB0  890C0000  lbz       r8, [r12]
  820. 00000BB4  318C0001  addic     r12, r12, 1
  821. 00000BB8  990B0000  stb       [r11], r8
  822. 00000BBC  316B0001  addic     r11, r11, 1
  823. label00000BC0:
  824. 00000BC0  890C0000  lbz       r8, [r12]
  825. 00000BC4  318C0001  addic     r12, r12, 1
  826. 00000BC8  990B0000  stb       [r11], r8
  827. 00000BCC  316B0001  addic     r11, r11, 1
  828. label00000BD0:
  829. 00000BD0  2E0A0004  cmpwi     cr4, r10, 4
  830. 00000BD4  3107FFFF  subic     r8, r7, 1
  831. 00000BD8  7D070734  extsh     r7, r8
  832. 00000BDC  308BFFFC  subic     r4, r11, 4
  833. 00000BE0  41900028  blt       cr4, +0x00000028 /* 00000C08 */
  834. 00000BE4  310CFFFC  subic     r8, r12, 4
  835. label00000BE8:
  836. 00000BE8  300AFFFC  subic     r0, r10, 4
  837. 00000BEC  7C0A0734  extsh     r10, r0
  838. 00000BF0  2F8A0004  cmpwi     cr7, r10, 4
  839. 00000BF4  84080004  lwzu      r0, [r8 + 0x0004]
  840. 00000BF8  316B0004  addic     r11, r11, 4
  841. 00000BFC  94040004  stwu      [r4 + 0x0004], r0
  842. 00000C00  318C0004  addic     r12, r12, 4
  843. 00000C04  409CFFE4  bge       cr7, -0x0000001C /* 00000BE8 */
  844. label00000C08:
  845. 00000C08  2D8A0001  cmpwi     cr3, r10, 1
  846. 00000C0C  2F8A0003  cmpwi     cr7, r10, 3
  847. 00000C10  2E0A0002  cmpwi     cr4, r10, 2
  848. 00000C14  418E002C  beq       cr3, +0x0000002C /* 00000C40 */
  849. 00000C18  41920018  beq       cr4, +0x00000018 /* 00000C30 */
  850. 00000C1C  409E0034  bne       cr7, +0x00000034 /* 00000C50 */
  851. 00000C20  890C0000  lbz       r8, [r12]
  852. 00000C24  318C0001  addic     r12, r12, 1
  853. 00000C28  990B0000  stb       [r11], r8
  854. 00000C2C  316B0001  addic     r11, r11, 1
  855. label00000C30:
  856. 00000C30  890C0000  lbz       r8, [r12]
  857. 00000C34  318C0001  addic     r12, r12, 1
  858. 00000C38  990B0000  stb       [r11], r8
  859. 00000C3C  316B0001  addic     r11, r11, 1
  860. label00000C40:
  861. 00000C40  890C0000  lbz       r8, [r12]
  862. 00000C44  318C0001  addic     r12, r12, 1
  863. 00000C48  990B0000  stb       [r11], r8
  864. 00000C4C  316B0001  addic     r11, r11, 1
  865. label00000C50:
  866. 00000C50  7D6B4814  addc      r11, r11, r9
  867. 00000C54  7D8C3014  addc      r12, r12, r6
  868. 00000C58  4185FF34  bgt       cr1, -0x000000CC /* 00000B8C */
  869. label00000C5C:
  870. 00000C5C  2C1E0000  cmpwi     r30, 0
  871. 00000C60  311EFFFF  subic     r8, r30, 1
  872. 00000C64  7D1E0734  extsh     r30, r8
  873. 00000C68  4181FEA4  bgt       -0x0000015C /* 00000B0C */
  874. 00000C6C  81810004  lwz       r12, [r1 + 0x0004]
  875. 00000C70  BB41FFE8  lmw       r26, [r1 - 0x0018]
  876. 00000C74  7D818120  mtcrf     0x18, r12
  877. 00000C78  4E800020  blr
  878. label00000C7C:
  879. 00000C7C  BBA1FFF4  lmw       r29, [r1 - 0x000C]
  880. 00000C80  4E800020  blr
  881. 00000C84  00000000  .invalid
  882. 00000C88  00002042  .invalid
  883. 00000C8C  00060600  .invalid
  884. 00000C90  00000000  .invalid
  885. 00000C94  000001B4  .invalid
  886. 00000C98  0012436F  .invalid
  887. 00000C9C  70795265  andi.     r25, r3, 0x5265
  888. 00000CA0  63747338  ori       r20, r27, 0x7338
  889. 00000CA4  546F3852  rlwinm    r15, r3, 7, 1, 9
  890. 00000CA8  65637473  oris      r3, r11, 0x7473
  891. fn00000CAC:
  892. 00000CAC  BF41FFE8  stmw      [r1 - 0x0018], r26
  893. 00000CB0  7CFD0735  extsh.    r29, r7
  894. 00000CB4  301DFFFF  subic     r0, r29, 1
  895. 00000CB8  7CDE0734  extsh     r30, r6
  896. 00000CBC  7C9C0734  extsh     r28, r4
  897. 00000CC0  7C1D0734  extsh     r29, r0
  898. 00000CC4  3368FFFE  subic     r27, r8, 2
  899. 00000CC8  4081013C  ble       +0x0000013C /* 00000E04 */
  900. label00000CCC:
  901. 00000CCC  A8FB0002  lha       r7, [r27 + 0x0002]
  902. 00000CD0  A8DB0006  lha       r6, [r27 + 0x0006]
  903. 00000CD4  7C87E1D6  mullw     r4, r7, r28
  904. 00000CD8  7CC73010  subfc     r6, r7, r6
  905. 00000CDC  7CCC0735  extsh.    r12, r6
  906. 00000CE0  7D07F1D6  mullw     r8, r7, r30
  907. 00000CE4  A81B0004  lha       r0, [r27 + 0x0004]
  908. 00000CE8  AD3B0008  lhau      r9, [r27 + 0x0008]
  909. 00000CEC  30CCFFFF  subic     r6, r12, 1
  910. 00000CF0  7CE04810  subfc     r7, r0, r9
  911. 00000CF4  5400083C  rlwinm    r0, r0, 1, 0, 30
  912. 00000CF8  7D080014  addc      r8, r8, r0
  913. 00000CFC  7C040014  addc      r0, r4, r0
  914. 00000D00  7D230014  addc      r9, r3, r0
  915. 00000D04  7CFA0734  extsh     r26, r7
  916. 00000D08  7CCC0734  extsh     r12, r6
  917. 00000D0C  7CDAE010  subfc     r6, r26, r28
  918. 00000D10  7CDA3010  subfc     r6, r26, r6
  919. 00000D14  7CDF0734  extsh     r31, r6
  920. 00000D18  7CDAF010  subfc     r6, r26, r30
  921. 00000D1C  7CDA3010  subfc     r6, r26, r6
  922. 00000D20  7CCB0734  extsh     r11, r6
  923. 00000D24  7CC54014  addc      r6, r5, r8
  924. 00000D28  408100C4  ble       +0x000000C4 /* 00000DEC */
  925. label00000D2C:
  926. 00000D2C  7D201120  mtcrf     0x01, r9
  927. 00000D30  2C0C0000  cmpwi     r12, 0
  928. 00000D34  395A0000  addi      r10, r26, 0x0000
  929. 00000D38  409E001C  bne       cr7, +0x0000001C /* 00000D54 */
  930. 00000D3C  310AFFFF  subic     r8, r10, 1
  931. 00000D40  7D0A0734  extsh     r10, r8
  932. 00000D44  A9060000  lha       r8, [r6]
  933. 00000D48  30C60002  addic     r6, r6, 2
  934. 00000D4C  B1090000  sth       [r9], r8
  935. 00000D50  31290002  addic     r9, r9, 2
  936. label00000D54:
  937. 00000D54  2C8A0008  cmpwi     cr1, r10, 8
  938. 00000D58  310CFFFF  subic     r8, r12, 1
  939. 00000D5C  7D0C0734  extsh     r12, r8
  940. 00000D60  30E9FFF0  subic     r7, r9, 16
  941. 00000D64  41840044  blt       cr1, +0x00000044 /* 00000DA8 */
  942. 00000D68  308AFFF8  subic     r4, r10, 8
  943. 00000D6C  3106FFF0  subic     r8, r6, 16
  944. label00000D70:
  945. 00000D70  84080010  lwzu      r0, [r8 + 0x0010]
  946. 00000D74  7C8A0734  extsh     r10, r4
  947. 00000D78  94070010  stwu      [r7 + 0x0010], r0
  948. 00000D7C  80060004  lwz       r0, [r6 + 0x0004]
  949. 00000D80  2F8A0008  cmpwi     cr7, r10, 8
  950. 00000D84  90090004  stw       [r9 + 0x0004], r0
  951. 00000D88  80060008  lwz       r0, [r6 + 0x0008]
  952. 00000D8C  308AFFF8  subic     r4, r10, 8
  953. 00000D90  90090008  stw       [r9 + 0x0008], r0
  954. 00000D94  8006000C  lwz       r0, [r6 + 0x000C]
  955. 00000D98  30C60010  addic     r6, r6, 16
  956. 00000D9C  9009000C  stw       [r9 + 0x000C], r0
  957. 00000DA0  31290010  addic     r9, r9, 16
  958. 00000DA4  409CFFCC  bge       cr7, -0x00000034 /* 00000D70 */
  959. label00000DA8:
  960. 00000DA8  2C8A0000  cmpwi     cr1, r10, 0
  961. 00000DAC  310AFFFF  subic     r8, r10, 1
  962. 00000DB0  7D000734  extsh     r0, r8
  963. 00000DB4  3089FFFE  subic     r4, r9, 2
  964. 00000DB8  41860028  beq       cr1, +0x00000028 /* 00000DE0 */
  965. 00000DBC  3106FFFE  subic     r8, r6, 2
  966. label00000DC0:
  967. 00000DC0  2C800000  cmpwi     cr1, r0, 0
  968. 00000DC4  30E0FFFF  subic     r7, r0, 1
  969. 00000DC8  AC080002  lhau      r0, [r8 + 0x0002]
  970. 00000DCC  30C60002  addic     r6, r6, 2
  971. 00000DD0  B4040002  sthu      [r4 + 0x0002], r0
  972. 00000DD4  31290002  addic     r9, r9, 2
  973. 00000DD8  7CE00734  extsh     r0, r7
  974. 00000DDC  4086FFE4  bne       cr1, -0x0000001C /* 00000DC0 */
  975. label00000DE0:
  976. 00000DE0  7D29F814  addc      r9, r9, r31
  977. 00000DE4  7CC65814  addc      r6, r6, r11
  978. 00000DE8  4181FF44  bgt       -0x000000BC /* 00000D2C */
  979. label00000DEC:
  980. 00000DEC  2C1D0000  cmpwi     r29, 0
  981. 00000DF0  311DFFFF  subic     r8, r29, 1
  982. 00000DF4  7D1D0734  extsh     r29, r8
  983. 00000DF8  4181FED4  bgt       -0x0000012C /* 00000CCC */
  984. 00000DFC  BB41FFE8  lmw       r26, [r1 - 0x0018]
  985. 00000E00  4E800020  blr
  986. label00000E04:
  987. 00000E04  BB61FFEC  lmw       r27, [r1 - 0x0014]
  988. 00000E08  4E800020  blr
  989. 00000E0C  00000000  .invalid
  990. 00000E10  00002040  .invalid
  991. 00000E14  00060600  .invalid
  992. 00000E18  00000000  .invalid
  993. 00000E1C  00000160  .invalid
  994. 00000E20  0014436F  .invalid
  995. 00000E24  70795265  andi.     r25, r3, 0x5265
  996. 00000E28  63747331  ori       r20, r27, 0x7331
  997. 00000E2C  36546F31  addic.    r18, r20, 28465
  998. 00000E30  36526563  addic.    r18, r18, 25955
  999. 00000E34  74730000  andis.    r19, r3, 0x0000
  1000. fn00000E38:
  1001. 00000E38  BEA1FFD4  stmw      [r1 - 0x002C], r21
  1002. 00000E3C  7D1C0735  extsh.    r28, r8
  1003. 00000E40  7C970734  extsh     r23, r4
  1004. 00000E44  7CDD0734  extsh     r29, r6
  1005. 00000E48  7D5E0734  extsh     r30, r10
  1006. 00000E4C  7D3F0734  extsh     r31, r9
  1007. 00000E50  7F7DF9D6  mullw     r27, r29, r31
  1008. 00000E54  3347FFFC  subic     r26, r7, 4
  1009. 00000E58  30FCFFFF  subic     r7, r28, 1
  1010. 00000E5C  7F3FB9D6  mullw     r25, r31, r23
  1011. 00000E60  7CFC0734  extsh     r28, r7
  1012. 00000E64  40810120  ble       +0x00000120 /* 00000F84 */
  1013. label00000E68:
  1014. 00000E68  871A0004  lwzu      r24, [r26 + 0x0004]
  1015. 00000E6C  2C180000  cmpwi     r24, 0
  1016. 00000E70  418200F4  beq       +0x000000F4 /* 00000F64 */
  1017. 00000E74  39600000  li        r11, 0x0000
  1018. label00000E78:
  1019. 00000E78  38E00000  li        r7, 0x0000
  1020. 00000E7C  40810018  ble       +0x00000018 /* 00000E94 */
  1021. 00000E80  7C9E5814  addc      r4, r30, r11
  1022. label00000E84:
  1023. 00000E84  5718083D  rlwinm.   r24, r24, 1, 0, 30
  1024. 00000E88  7C8B0734  extsh     r11, r4
  1025. 00000E8C  7C9E5814  addc      r4, r30, r11
  1026. 00000E90  4181FFF4  bgt       -0x0000000C /* 00000E84 */
  1027. label00000E94:
  1028. 00000E94  7D8B2814  addc      r12, r11, r5
  1029. 00000E98  7ECB1814  addc      r22, r11, r3
  1030. 00000E9C  40800018  bge       +0x00000018 /* 00000EB4 */
  1031. 00000EA0  7C9E3814  addc      r4, r30, r7
  1032. label00000EA4:
  1033. 00000EA4  5718083D  rlwinm.   r24, r24, 1, 0, 30
  1034. 00000EA8  7C870734  extsh     r7, r4
  1035. 00000EAC  7C9E3814  addc      r4, r30, r7
  1036. 00000EB0  4180FFF4  blt       -0x0000000C /* 00000EA4 */
  1037. label00000EB4:
  1038. 00000EB4  7CE42670  srawi     r4, r7, 4
  1039. 00000EB8  7C840194  addze     r4, r4
  1040. 00000EBC  7C880734  extsh     r8, r4
  1041. 00000EC0  7C8B3814  addc      r4, r11, r7
  1042. 00000EC4  7C8B0734  extsh     r11, r4
  1043. 00000EC8  7C87B810  subfc     r4, r7, r23
  1044. 00000ECC  7CE7E810  subfc     r7, r7, r29
  1045. 00000ED0  7CEA0734  extsh     r10, r7
  1046. 00000ED4  2C9F0000  cmpwi     cr1, r31, 0
  1047. 00000ED8  30FFFFFF  subic     r7, r31, 1
  1048. 00000EDC  2F080000  cmpwi     cr6, r8, 0
  1049. 00000EE0  7C860734  extsh     r6, r4
  1050. 00000EE4  7CE90734  extsh     r9, r7
  1051. 00000EE8  41860078  beq       cr1, +0x00000078 /* 00000F60 */
  1052. 00000EEC  419A0064  beq       cr6, +0x00000064 /* 00000F50 */
  1053. 00000EF0  3AA80000  addi      r21, r8, 0x0000
  1054. label00000EF4:
  1055. 00000EF4  30F5FFFF  subic     r7, r21, 1
  1056. 00000EF8  2F090000  cmpwi     cr6, r9, 0
  1057. 00000EFC  7CE00734  extsh     r0, r7
  1058. label00000F00:
  1059. 00000F00  80EC0000  lwz       r7, [r12]
  1060. 00000F04  2C800000  cmpwi     cr1, r0, 0
  1061. 00000F08  90F60000  stw       [r22], r7
  1062. 00000F0C  80EC0004  lwz       r7, [r12 + 0x0004]
  1063. 00000F10  3080FFFF  subic     r4, r0, 1
  1064. 00000F14  90F60004  stw       [r22 + 0x0004], r7
  1065. 00000F18  80EC0008  lwz       r7, [r12 + 0x0008]
  1066. 00000F1C  7C800734  extsh     r0, r4
  1067. 00000F20  90F60008  stw       [r22 + 0x0008], r7
  1068. 00000F24  80EC000C  lwz       r7, [r12 + 0x000C]
  1069. 00000F28  318C0010  addic     r12, r12, 16
  1070. 00000F2C  90F6000C  stw       [r22 + 0x000C], r7
  1071. 00000F30  32D60010  addic     r22, r22, 16
  1072. 00000F34  4086FFCC  bne       cr1, -0x00000034 /* 00000F00 */
  1073. 00000F38  30E9FFFF  subic     r7, r9, 1
  1074. 00000F3C  7ED63014  addc      r22, r22, r6
  1075. 00000F40  7D8C5014  addc      r12, r12, r10
  1076. 00000F44  7CE90734  extsh     r9, r7
  1077. 00000F48  409AFFAC  bne       cr6, -0x00000054 /* 00000EF4 */
  1078. 00000F4C  48000014  b         +0x00000014 /* 00000F60 */
  1079. label00000F50:
  1080. 00000F50  2C890000  cmpwi     cr1, r9, 0
  1081. 00000F54  30E9FFFF  subic     r7, r9, 1
  1082. 00000F58  7CE90734  extsh     r9, r7
  1083. 00000F5C  4086FFF4  bne       cr1, -0x0000000C /* 00000F50 */
  1084. label00000F60:
  1085. 00000F60  4082FF18  bne       -0x000000E8 /* 00000E78 */
  1086. label00000F64:
  1087. 00000F64  2C9C0000  cmpwi     cr1, r28, 0
  1088. 00000F68  7C63C814  addc      r3, r3, r25
  1089. 00000F6C  30FCFFFF  subic     r7, r28, 1
  1090. 00000F70  7CA5D814  addc      r5, r5, r27
  1091. 00000F74  7CFC0734  extsh     r28, r7
  1092. 00000F78  4185FEF0  bgt       cr1, -0x00000110 /* 00000E68 */
  1093. 00000F7C  BAA1FFD4  lmw       r21, [r1 - 0x002C]
  1094. 00000F80  4E800020  blr
  1095. label00000F84:
  1096. 00000F84  82E1FFDC  lwz       r23, [r1 - 0x0024]
  1097. 00000F88  BB21FFE4  lmw       r25, [r1 - 0x001C]
  1098. 00000F8C  4E800020  blr
  1099. 00000F90  00000000  .invalid
  1100. 00000F94  00002040  .invalid
  1101. 00000F98  000B0800  .invalid
  1102. 00000F9C  00000000  .invalid
  1103. 00000FA0  00000158  .invalid
  1104. 00000FA4  0014436F  .invalid
  1105. 00000FA8  70795265  andi.     r25, r3, 0x5265
  1106. 00000FAC  6374734E  ori       r20, r27, 0x734E
  1107. 00000FB0  546F4E42  rlwinm    r15, r3, 9, 25, 1
  1108. 00000FB4  69744D61  xori      r20, r11, 0x4D61
  1109. 00000FB8  736B0000  andi.     r11, r27, 0x0000
  1110. fn00000FBC:
  1111. 00000FBC  BE61FFCC  stmw      [r1 - 0x0034], r19
  1112. 00000FC0  7D1B0735  extsh.    r27, r8
  1113. 00000FC4  7C9A0734  extsh     r26, r4
  1114. 00000FC8  7CDC0734  extsh     r28, r6
  1115. 00000FCC  7D5D0734  extsh     r29, r10
  1116. 00000FD0  7D3E0734  extsh     r30, r9
  1117. 00000FD4  7FFCF1D6  mullw     r31, r28, r30
  1118. 00000FD8  3327FFFC  subic     r25, r7, 4
  1119. 00000FDC  30FBFFFF  subic     r7, r27, 1
  1120. 00000FE0  7F1ED1D6  mullw     r24, r30, r26
  1121. 00000FE4  7CFB0734  extsh     r27, r7
  1122. 00000FE8  4081022C  ble       +0x0000022C /* 00001214 */
  1123. label00000FEC:
  1124. 00000FEC  86F90004  lwzu      r23, [r25 + 0x0004]
  1125. 00000FF0  2C170000  cmpwi     r23, 0
  1126. 00000FF4  41820200  beq       +0x00000200 /* 000011F4 */
  1127. 00000FF8  3AC00000  li        r22, 0x0000
  1128. label00000FFC:
  1129. 00000FFC  38E00000  li        r7, 0x0000
  1130. 00001000  40810018  ble       +0x00000018 /* 00001018 */
  1131. 00001004  7C9DB014  addc      r4, r29, r22
  1132. label00001008:
  1133. 00001008  56F7083D  rlwinm.   r23, r23, 1, 0, 30
  1134. 0000100C  7C960734  extsh     r22, r4
  1135. 00001010  7C9DB014  addc      r4, r29, r22
  1136. 00001014  4181FFF4  bgt       -0x0000000C /* 00001008 */
  1137. label00001018:
  1138. 00001018  56C4083C  rlwinm    r4, r22, 1, 0, 30
  1139. 0000101C  7D841814  addc      r12, r4, r3
  1140. 00001020  7D162814  addc      r8, r22, r5
  1141. 00001024  40800018  bge       +0x00000018 /* 0000103C */
  1142. 00001028  7C9D3814  addc      r4, r29, r7
  1143. label0000102C:
  1144. 0000102C  56F7083D  rlwinm.   r23, r23, 1, 0, 30
  1145. 00001030  7C870734  extsh     r7, r4
  1146. 00001034  7C9D3814  addc      r4, r29, r7
  1147. 00001038  4180FFF4  blt       -0x0000000C /* 0000102C */
  1148. label0000103C:
  1149. 0000103C  7CE42670  srawi     r4, r7, 4
  1150. 00001040  7C840194  addze     r4, r4
  1151. 00001044  7C8B0734  extsh     r11, r4
  1152. 00001048  7C963814  addc      r4, r22, r7
  1153. 0000104C  7C960734  extsh     r22, r4
  1154. 00001050  54E4083C  rlwinm    r4, r7, 1, 0, 30
  1155. 00001054  7CE7E010  subfc     r7, r7, r28
  1156. 00001058  7CE90734  extsh     r9, r7
  1157. 0000105C  7C84D010  subfc     r4, r4, r26
  1158. 00001060  2C9E0000  cmpwi     cr1, r30, 0
  1159. 00001064  30FEFFFF  subic     r7, r30, 1
  1160. 00001068  2F0B0000  cmpwi     cr6, r11, 0
  1161. 0000106C  7C8A0734  extsh     r10, r4
  1162. 00001070  7CE00734  extsh     r0, r7
  1163. 00001074  4186017C  beq       cr1, +0x0000017C /* 000011F0 */
  1164. 00001078  419A0168  beq       cr6, +0x00000168 /* 000011E0 */
  1165. 0000107C  80C10038  lwz       r6, [r1 + 0x0038]
  1166. 00001080  3A6B0000  addi      r19, r11, 0x0000
  1167. label00001084:
  1168. 00001084  30F3FFFF  subic     r7, r19, 1
  1169. 00001088  2F000000  cmpwi     cr6, r0, 0
  1170. 0000108C  7CF50734  extsh     r21, r7
  1171. label00001090:
  1172. 00001090  88E80000  lbz       r7, [r8]
  1173. 00001094  8A880001  lbz       r20, [r8 + 0x0001]
  1174. 00001098  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1175. 0000109C  7C86382E  lwzx      r4, r6, r7
  1176. 000010A0  5687103A  rlwinm    r7, r20, 2, 0, 29
  1177. 000010A4  7CE63A2E  lhzx      r7, r6, r7
  1178. 000010A8  5484801E  rlwinm    r4, r4, 16, 0, 15
  1179. 000010AC  7C873B78  or        r7, r4, r7
  1180. 000010B0  90EC0000  stw       [r12], r7
  1181. 000010B4  88E80002  lbz       r7, [r8 + 0x0002]
  1182. 000010B8  88880003  lbz       r4, [r8 + 0x0003]
  1183. 000010BC  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1184. 000010C0  7CE6382E  lwzx      r7, r6, r7
  1185. 000010C4  5484103A  rlwinm    r4, r4, 2, 0, 29
  1186. 000010C8  7C86222E  lhzx      r4, r6, r4
  1187. 000010CC  54E7801E  rlwinm    r7, r7, 16, 0, 15
  1188. 000010D0  7CE72378  or        r7, r7, r4
  1189. 000010D4  90EC0004  stw       [r12 + 0x0004], r7
  1190. 000010D8  88E80004  lbz       r7, [r8 + 0x0004]
  1191. 000010DC  88880005  lbz       r4, [r8 + 0x0005]
  1192. 000010E0  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1193. 000010E4  7CE6382E  lwzx      r7, r6, r7
  1194. 000010E8  5484103A  rlwinm    r4, r4, 2, 0, 29
  1195. 000010EC  7C86222E  lhzx      r4, r6, r4
  1196. 000010F0  54E7801E  rlwinm    r7, r7, 16, 0, 15
  1197. 000010F4  7CE72378  or        r7, r7, r4
  1198. 000010F8  90EC0008  stw       [r12 + 0x0008], r7
  1199. 000010FC  88880006  lbz       r4, [r8 + 0x0006]
  1200. 00001100  88E80007  lbz       r7, [r8 + 0x0007]
  1201. 00001104  5484103A  rlwinm    r4, r4, 2, 0, 29
  1202. 00001108  7C86202E  lwzx      r4, r6, r4
  1203. 0000110C  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1204. 00001110  7CE63A2E  lhzx      r7, r6, r7
  1205. 00001114  5484801E  rlwinm    r4, r4, 16, 0, 15
  1206. 00001118  7C873B78  or        r7, r4, r7
  1207. 0000111C  90EC000C  stw       [r12 + 0x000C], r7
  1208. 00001120  88E80008  lbz       r7, [r8 + 0x0008]
  1209. 00001124  88880009  lbz       r4, [r8 + 0x0009]
  1210. 00001128  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1211. 0000112C  7CE6382E  lwzx      r7, r6, r7
  1212. 00001130  5484103A  rlwinm    r4, r4, 2, 0, 29
  1213. 00001134  7C86222E  lhzx      r4, r6, r4
  1214. 00001138  54E7801E  rlwinm    r7, r7, 16, 0, 15
  1215. 0000113C  7CE72378  or        r7, r7, r4
  1216. 00001140  90EC0010  stw       [r12 + 0x0010], r7
  1217. 00001144  88E8000A  lbz       r7, [r8 + 0x000A]
  1218. 00001148  8888000B  lbz       r4, [r8 + 0x000B]
  1219. 0000114C  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1220. 00001150  7CE6382E  lwzx      r7, r6, r7
  1221. 00001154  5484103A  rlwinm    r4, r4, 2, 0, 29
  1222. 00001158  7C86222E  lhzx      r4, r6, r4
  1223. 0000115C  54E7801E  rlwinm    r7, r7, 16, 0, 15
  1224. 00001160  7CE72378  or        r7, r7, r4
  1225. 00001164  90EC0014  stw       [r12 + 0x0014], r7
  1226. 00001168  88E8000C  lbz       r7, [r8 + 0x000C]
  1227. 0000116C  8888000D  lbz       r4, [r8 + 0x000D]
  1228. 00001170  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1229. 00001174  7CE6382E  lwzx      r7, r6, r7
  1230. 00001178  5484103A  rlwinm    r4, r4, 2, 0, 29
  1231. 0000117C  7C86222E  lhzx      r4, r6, r4
  1232. 00001180  54E7801E  rlwinm    r7, r7, 16, 0, 15
  1233. 00001184  7CE72378  or        r7, r7, r4
  1234. 00001188  90EC0018  stw       [r12 + 0x0018], r7
  1235. 0000118C  88E8000E  lbz       r7, [r8 + 0x000E]
  1236. 00001190  8888000F  lbz       r4, [r8 + 0x000F]
  1237. 00001194  54E7103A  rlwinm    r7, r7, 2, 0, 29
  1238. 00001198  7CE6382E  lwzx      r7, r6, r7
  1239. 0000119C  5484103A  rlwinm    r4, r4, 2, 0, 29
  1240. 000011A0  7C86222E  lhzx      r4, r6, r4
  1241. 000011A4  54E7801E  rlwinm    r7, r7, 16, 0, 15
  1242. 000011A8  2C950000  cmpwi     cr1, r21, 0
  1243. 000011AC  7CE72378  or        r7, r7, r4
  1244. 000011B0  90EC001C  stw       [r12 + 0x001C], r7
  1245. 000011B4  30F5FFFF  subic     r7, r21, 1
  1246. 000011B8  318C0020  addic     r12, r12, 32
  1247. 000011BC  31080010  addic     r8, r8, 16
  1248. 000011C0  7CF50734  extsh     r21, r7
  1249. 000011C4  4086FECC  bne       cr1, -0x00000134 /* 00001090 */
  1250. 000011C8  30E0FFFF  subic     r7, r0, 1
  1251. 000011CC  7D8C5014  addc      r12, r12, r10
  1252. 000011D0  7D084814  addc      r8, r8, r9
  1253. 000011D4  7CE00734  extsh     r0, r7
  1254. 000011D8  409AFEAC  bne       cr6, -0x00000154 /* 00001084 */
  1255. 000011DC  48000014  b         +0x00000014 /* 000011F0 */
  1256. label000011E0:
  1257. 000011E0  2C800000  cmpwi     cr1, r0, 0
  1258. 000011E4  30E0FFFF  subic     r7, r0, 1
  1259. 000011E8  7CE00734  extsh     r0, r7
  1260. 000011EC  4086FFF4  bne       cr1, -0x0000000C /* 000011E0 */
  1261. label000011F0:
  1262. 000011F0  4082FE0C  bne       -0x000001F4 /* 00000FFC */
  1263. label000011F4:
  1264. 000011F4  2C9B0000  cmpwi     cr1, r27, 0
  1265. 000011F8  7C63C014  addc      r3, r3, r24
  1266. 000011FC  30FBFFFF  subic     r7, r27, 1
  1267. 00001200  7CA5F814  addc      r5, r5, r31
  1268. 00001204  7CFB0734  extsh     r27, r7
  1269. 00001208  4185FDE4  bgt       cr1, -0x0000021C /* 00000FEC */
  1270. 0000120C  BA61FFCC  lmw       r19, [r1 - 0x0034]
  1271. 00001210  4E800020  blr
  1272. label00001214:
  1273. 00001214  BB01FFE0  lmw       r24, [r1 - 0x0020]
  1274. 00001218  4E800020  blr
  1275. 0000121C  00000000  .invalid
  1276. 00001220  00002040  .invalid
  1277. 00001224  000D0800  .invalid
  1278. 00001228  00000000  .invalid
  1279. 0000122C  00000260  .invalid
  1280. 00001230  0015436F  .invalid
  1281. 00001234  70795265  andi.     r25, r3, 0x5265
  1282. 00001238  63747338  ori       r20, r27, 0x7338
  1283. 0000123C  546F3136  rlwinm    r15, r3, 6, 4, 27
  1284. 00001240  4269744D  bcl     19, 9, +0x0000744C /* 0000868C */
  1285. 00001244  61736B00  ori       r19, r11, 0x6B00
  1286. fn00001248:
  1287. 00001248  BE61FFCC  stmw      [r1 - 0x0034], r19
  1288. 0000124C  7D1A0735  extsh.    r26, r8
  1289. 00001250  7C990734  extsh     r25, r4
  1290. 00001254  7CDB0734  extsh     r27, r6
  1291. 00001258  7D5C0734  extsh     r28, r10
  1292. 0000125C  7D3D0734  extsh     r29, r9
  1293. 00001260  7FDBE9D6  mullw     r30, r27, r29
  1294. 00001264  3307FFFC  subic     r24, r7, 4
  1295. 00001268  30FAFFFF  subic     r7, r26, 1
  1296. 0000126C  7EFDC9D6  mullw     r23, r29, r25
  1297. 00001270  7CFA0734  extsh     r26, r7
  1298. 00001274  4081021C  ble       +0x0000021C /* 00001490 */
  1299. label00001278:
  1300. 00001278  86D80004  lwzu      r22, [r24 + 0x0004]
  1301. 0000127C  2C160000  cmpwi     r22, 0
  1302. 00001280  418201F0  beq       +0x000001F0 /* 00001470 */
  1303. 00001284  3AA00000  li        r21, 0x0000
  1304. label00001288:
  1305. 00001288  38E00000  li        r7, 0x0000
  1306. 0000128C  40810018  ble       +0x00000018 /* 000012A4 */
  1307. 00001290  7C9CA814  addc      r4, r28, r21
  1308. label00001294:
  1309. 00001294  56D6083D  rlwinm.   r22, r22, 1, 0, 30
  1310. 00001298  7C950734  extsh     r21, r4
  1311. 0000129C  7C9CA814  addc      r4, r28, r21
  1312. 000012A0  4181FFF4  bgt       -0x0000000C /* 00001294 */
  1313. label000012A4:
  1314. 000012A4  56A4103A  rlwinm    r4, r21, 2, 0, 29
  1315. 000012A8  7FE41814  addc      r31, r4, r3
  1316. 000012AC  7D752814  addc      r11, r21, r5
  1317. 000012B0  40800018  bge       +0x00000018 /* 000012C8 */
  1318. 000012B4  7C9C3814  addc      r4, r28, r7
  1319. label000012B8:
  1320. 000012B8  56D6083D  rlwinm.   r22, r22, 1, 0, 30
  1321. 000012BC  7C870734  extsh     r7, r4
  1322. 000012C0  7C9C3814  addc      r4, r28, r7
  1323. 000012C4  4180FFF4  blt       -0x0000000C /* 000012B8 */
  1324. label000012C8:
  1325. 000012C8  7CE42670  srawi     r4, r7, 4
  1326. 000012CC  7C840194  addze     r4, r4
  1327. 000012D0  7C8C0734  extsh     r12, r4
  1328. 000012D4  7C953814  addc      r4, r21, r7
  1329. 000012D8  7C950734  extsh     r21, r4
  1330. 000012DC  54E4103A  rlwinm    r4, r7, 2, 0, 29
  1331. 000012E0  7CE7D810  subfc     r7, r7, r27
  1332. 000012E4  7CEA0734  extsh     r10, r7
  1333. 000012E8  7C84C810  subfc     r4, r4, r25
  1334. 000012EC  2C9D0000  cmpwi     cr1, r29, 0
  1335. 000012F0  30FDFFFF  subic     r7, r29, 1
  1336. 000012F4  2F0C0000  cmpwi     cr6, r12, 0
  1337. 000012F8  7C860734  extsh     r6, r4
  1338. 000012FC  7CE00734  extsh     r0, r7
  1339. 00001300  4186016C  beq       cr1, +0x0000016C /* 0000146C */
  1340. 00001304  419A0158  beq       cr6, +0x00000158 /* 0000145C */
  1341. 00001308  81010038  lwz       r8, [r1 + 0x0038]
  1342. 0000130C  3A6C0000  addi      r19, r12, 0x0000
  1343. label00001310:
  1344. 00001310  30F3FFFF  subic     r7, r19, 1
  1345. 00001314  7CE40734  extsh     r4, r7
  1346. 00001318  30E4FFFF  subic     r7, r4, 1
  1347. 0000131C  7CF40734  extsh     r20, r7
  1348. 00001320  2F000000  cmpwi     cr6, r0, 0
  1349. 00001324  30F4FFFF  subic     r7, r20, 1
  1350. label00001328:
  1351. 00001328  892B0000  lbz       r9, [r11]
  1352. 0000132C  2C840000  cmpwi     cr1, r4, 0
  1353. 00001330  5524103A  rlwinm    r4, r9, 2, 0, 29
  1354. 00001334  7D28202E  lwzx      r9, r8, r4
  1355. 00001338  38940000  addi      r4, r20, 0x0000
  1356. 0000133C  913F0000  stw       [r31], r9
  1357. 00001340  892B0001  lbz       r9, [r11 + 0x0001]
  1358. 00001344  7CF40734  extsh     r20, r7
  1359. 00001348  5527103A  rlwinm    r7, r9, 2, 0, 29
  1360. 0000134C  7D28382E  lwzx      r9, r8, r7
  1361. 00001350  30F4FFFF  subic     r7, r20, 1
  1362. 00001354  913F0004  stw       [r31 + 0x0004], r9
  1363. 00001358  892B0002  lbz       r9, [r11 + 0x0002]
  1364. 0000135C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1365. 00001360  7D28482E  lwzx      r9, r8, r9
  1366. 00001364  913F0008  stw       [r31 + 0x0008], r9
  1367. 00001368  892B0003  lbz       r9, [r11 + 0x0003]
  1368. 0000136C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1369. 00001370  7D28482E  lwzx      r9, r8, r9
  1370. 00001374  913F000C  stw       [r31 + 0x000C], r9
  1371. 00001378  892B0004  lbz       r9, [r11 + 0x0004]
  1372. 0000137C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1373. 00001380  7D28482E  lwzx      r9, r8, r9
  1374. 00001384  913F0010  stw       [r31 + 0x0010], r9
  1375. 00001388  892B0005  lbz       r9, [r11 + 0x0005]
  1376. 0000138C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1377. 00001390  7D28482E  lwzx      r9, r8, r9
  1378. 00001394  913F0014  stw       [r31 + 0x0014], r9
  1379. 00001398  892B0006  lbz       r9, [r11 + 0x0006]
  1380. 0000139C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1381. 000013A0  7D28482E  lwzx      r9, r8, r9
  1382. 000013A4  913F0018  stw       [r31 + 0x0018], r9
  1383. 000013A8  892B0007  lbz       r9, [r11 + 0x0007]
  1384. 000013AC  5529103A  rlwinm    r9, r9, 2, 0, 29
  1385. 000013B0  7D28482E  lwzx      r9, r8, r9
  1386. 000013B4  913F001C  stw       [r31 + 0x001C], r9
  1387. 000013B8  892B0008  lbz       r9, [r11 + 0x0008]
  1388. 000013BC  5529103A  rlwinm    r9, r9, 2, 0, 29
  1389. 000013C0  7D28482E  lwzx      r9, r8, r9
  1390. 000013C4  913F0020  stw       [r31 + 0x0020], r9
  1391. 000013C8  892B0009  lbz       r9, [r11 + 0x0009]
  1392. 000013CC  5529103A  rlwinm    r9, r9, 2, 0, 29
  1393. 000013D0  7D28482E  lwzx      r9, r8, r9
  1394. 000013D4  913F0024  stw       [r31 + 0x0024], r9
  1395. 000013D8  892B000A  lbz       r9, [r11 + 0x000A]
  1396. 000013DC  5529103A  rlwinm    r9, r9, 2, 0, 29
  1397. 000013E0  7D28482E  lwzx      r9, r8, r9
  1398. 000013E4  913F0028  stw       [r31 + 0x0028], r9
  1399. 000013E8  892B000B  lbz       r9, [r11 + 0x000B]
  1400. 000013EC  5529103A  rlwinm    r9, r9, 2, 0, 29
  1401. 000013F0  7D28482E  lwzx      r9, r8, r9
  1402. 000013F4  913F002C  stw       [r31 + 0x002C], r9
  1403. 000013F8  892B000C  lbz       r9, [r11 + 0x000C]
  1404. 000013FC  5529103A  rlwinm    r9, r9, 2, 0, 29
  1405. 00001400  7D28482E  lwzx      r9, r8, r9
  1406. 00001404  913F0030  stw       [r31 + 0x0030], r9
  1407. 00001408  892B000D  lbz       r9, [r11 + 0x000D]
  1408. 0000140C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1409. 00001410  7D28482E  lwzx      r9, r8, r9
  1410. 00001414  913F0034  stw       [r31 + 0x0034], r9
  1411. 00001418  892B000E  lbz       r9, [r11 + 0x000E]
  1412. 0000141C  5529103A  rlwinm    r9, r9, 2, 0, 29
  1413. 00001420  7D28482E  lwzx      r9, r8, r9
  1414. 00001424  913F0038  stw       [r31 + 0x0038], r9
  1415. 00001428  892B000F  lbz       r9, [r11 + 0x000F]
  1416. 0000142C  316B0010  addic     r11, r11, 16
  1417. 00001430  5529103A  rlwinm    r9, r9, 2, 0, 29
  1418. 00001434  7D28482E  lwzx      r9, r8, r9
  1419. 00001438  913F003C  stw       [r31 + 0x003C], r9
  1420. 0000143C  33FF0040  addic     r31, r31, 64
  1421. 00001440  4086FEE8  bne       cr1, -0x00000118 /* 00001328 */
  1422. 00001444  30E0FFFF  subic     r7, r0, 1
  1423. 00001448  7FFF3014  addc      r31, r31, r6
  1424. 0000144C  7D6B5014  addc      r11, r11, r10
  1425. 00001450  7CE00734  extsh     r0, r7
  1426. 00001454  409AFEBC  bne       cr6, -0x00000144 /* 00001310 */
  1427. 00001458  48000014  b         +0x00000014 /* 0000146C */
  1428. label0000145C:
  1429. 0000145C  2C800000  cmpwi     cr1, r0, 0
  1430. 00001460  30E0FFFF  subic     r7, r0, 1
  1431. 00001464  7CE00734  extsh     r0, r7
  1432. 00001468  4086FFF4  bne       cr1, -0x0000000C /* 0000145C */
  1433. label0000146C:
  1434. 0000146C  4082FE1C  bne       -0x000001E4 /* 00001288 */
  1435. label00001470:
  1436. 00001470  2C9A0000  cmpwi     cr1, r26, 0
  1437. 00001474  7C63B814  addc      r3, r3, r23
  1438. 00001478  30FAFFFF  subic     r7, r26, 1
  1439. 0000147C  7CA5F014  addc      r5, r5, r30
  1440. 00001480  7CFA0734  extsh     r26, r7
  1441. 00001484  4185FDF4  bgt       cr1, -0x0000020C /* 00001278 */
  1442. 00001488  BA61FFCC  lmw       r19, [r1 - 0x0034]
  1443. 0000148C  4E800020  blr
  1444. label00001490:
  1445. 00001490  BAE1FFDC  lmw       r23, [r1 - 0x0024]
  1446. 00001494  4E800020  blr
  1447. 00001498  00000000  .invalid
  1448. 0000149C  00002040  .invalid
  1449. 000014A0  000D0800  .invalid
  1450. 000014A4  00000000  .invalid
  1451. 000014A8  00000250  .invalid
  1452. 000014AC  0015436F  .invalid
  1453. 000014B0  70795265  andi.     r25, r3, 0x5265
  1454. 000014B4  63747338  ori       r20, r27, 0x7338
  1455. 000014B8  546F3332  rlwinm    r15, r3, 6, 12, 25
  1456. 000014BC  4269744D  bcl     19, 9, +0x0000744C /* 00008908 */
  1457. 000014C0  61736B00  ori       r19, r11, 0x6B00
  1458. fn000014C4:
  1459. 000014C4  BF61FFEC  stmw      [r1 - 0x0014], r27
  1460. 000014C8  7D1C0735  extsh.    r28, r8
  1461. 000014CC  7D280734  extsh     r8, r9
  1462. 000014D0  7C860734  extsh     r6, r4
  1463. 000014D4  7FE641D6  mullw     r31, r6, r8
  1464. 000014D8  33C7FFFC  subic     r30, r7, 4
  1465. 000014DC  30FCFFFF  subic     r7, r28, 1
  1466. 000014E0  7D5D0734  extsh     r29, r10
  1467. 000014E4  7CFC0734  extsh     r28, r7
  1468. 000014E8  408100F8  ble       +0x000000F8 /* 000015E0 */
  1469. label000014EC:
  1470. 000014EC  857E0004  lwzu      r11, [r30 + 0x0004]
  1471. 000014F0  2C0B0000  cmpwi     r11, 0
  1472. 000014F4  418200D0  beq       +0x000000D0 /* 000015C4 */
  1473. 000014F8  39800000  li        r12, 0x0000
  1474. label000014FC:
  1475. 000014FC  38E00000  li        r7, 0x0000
  1476. 00001500  40810018  ble       +0x00000018 /* 00001518 */
  1477. 00001504  7D3D6014  addc      r9, r29, r12
  1478. label00001508:
  1479. 00001508  556B083D  rlwinm.   r11, r11, 1, 0, 30
  1480. 0000150C  7D2C0734  extsh     r12, r9
  1481. 00001510  7D3D6014  addc      r9, r29, r12
  1482. 00001514  4181FFF4  bgt       -0x0000000C /* 00001508 */
  1483. label00001518:
  1484. 00001518  7C8C1814  addc      r4, r12, r3
  1485. 0000151C  40800018  bge       +0x00000018 /* 00001534 */
  1486. 00001520  7D3D3814  addc      r9, r29, r7
  1487. label00001524:
  1488. 00001524  556B083D  rlwinm.   r11, r11, 1, 0, 30
  1489. 00001528  7D270734  extsh     r7, r9
  1490. 0000152C  7D3D3814  addc      r9, r29, r7
  1491. 00001530  4180FFF4  blt       -0x0000000C /* 00001524 */
  1492. label00001534:
  1493. 00001534  7CE92670  srawi     r9, r7, 4
  1494. 00001538  7D290194  addze     r9, r9
  1495. 0000153C  7D200734  extsh     r0, r9
  1496. 00001540  7D2C3814  addc      r9, r12, r7
  1497. 00001544  7CE73010  subfc     r7, r7, r6
  1498. 00001548  7CEA0734  extsh     r10, r7
  1499. 0000154C  2C880000  cmpwi     cr1, r8, 0
  1500. 00001550  2F000000  cmpwi     cr6, r0, 0
  1501. 00001554  30E8FFFF  subic     r7, r8, 1
  1502. 00001558  7D2C0734  extsh     r12, r9
  1503. 0000155C  7CE90734  extsh     r9, r7
  1504. 00001560  41860060  beq       cr1, +0x00000060 /* 000015C0 */
  1505. 00001564  419A004C  beq       cr6, +0x0000004C /* 000015B0 */
  1506. 00001568  33600000  addic     r27, r0, 0
  1507. label0000156C:
  1508. 0000156C  30FBFFFF  subic     r7, r27, 1
  1509. 00001570  2F090000  cmpwi     cr6, r9, 0
  1510. 00001574  7CE70734  extsh     r7, r7
  1511. label00001578:
  1512. 00001578  2C870000  cmpwi     cr1, r7, 0
  1513. 0000157C  30E7FFFF  subic     r7, r7, 1
  1514. 00001580  90A40000  stw       [r4], r5
  1515. 00001584  90A40004  stw       [r4 + 0x0004], r5
  1516. 00001588  90A40008  stw       [r4 + 0x0008], r5
  1517. 0000158C  90A4000C  stw       [r4 + 0x000C], r5
  1518. 00001590  30840010  addic     r4, r4, 16
  1519. 00001594  7CE70734  extsh     r7, r7
  1520. 00001598  4086FFE0  bne       cr1, -0x00000020 /* 00001578 */
  1521. 0000159C  30E9FFFF  subic     r7, r9, 1
  1522. 000015A0  7C845014  addc      r4, r4, r10
  1523. 000015A4  7CE90734  extsh     r9, r7
  1524. 000015A8  409AFFC4  bne       cr6, -0x0000003C /* 0000156C */
  1525. 000015AC  48000014  b         +0x00000014 /* 000015C0 */
  1526. label000015B0:
  1527. 000015B0  2C890000  cmpwi     cr1, r9, 0
  1528. 000015B4  30E9FFFF  subic     r7, r9, 1
  1529. 000015B8  7CE90734  extsh     r9, r7
  1530. 000015BC  4086FFF4  bne       cr1, -0x0000000C /* 000015B0 */
  1531. label000015C0:
  1532. 000015C0  4082FF3C  bne       -0x000000C4 /* 000014FC */
  1533. label000015C4:
  1534. 000015C4  2C9C0000  cmpwi     cr1, r28, 0
  1535. 000015C8  7C63F814  addc      r3, r3, r31
  1536. 000015CC  30FCFFFF  subic     r7, r28, 1
  1537. 000015D0  7CFC0734  extsh     r28, r7
  1538. 000015D4  4185FF18  bgt       cr1, -0x000000E8 /* 000014EC */
  1539. 000015D8  BB61FFEC  lmw       r27, [r1 - 0x0014]
  1540. 000015DC  4E800020  blr
  1541. label000015E0:
  1542. 000015E0  BB81FFF0  lmw       r28, [r1 - 0x0010]
  1543. 000015E4  4E800020  blr
  1544. 000015E8  00000000  .invalid
  1545. 000015EC  00002040  .invalid
  1546. 000015F0  00050800  .invalid
  1547. 000015F4  00000000  .invalid
  1548. 000015F8  00000124  .invalid
  1549. 000015FC  00105061  .invalid
  1550. 00001600  696E744E  xori      r14, r11, 0x744E
  1551. 00001604  546F4E42  rlwinm    r15, r3, 9, 25, 1
  1552. 00001608  69744D61  xori      r20, r11, 0x4D61
  1553. 0000160C  736B0000  andi.     r11, r27, 0x0000
  1554. fn00001610:
  1555. 00001610  BDA1FFB4  stmw      [r1 - 0x004C], r13
  1556. 00001614  7D500735  extsh.    r16, r10
  1557. 00001618  32C9FFFC  subic     r22, r9, 4
  1558. 0000161C  81210038  lwz       r9, [r1 + 0x0038]
  1559. 00001620  3010FFFF  subic     r0, r16, 1
  1560. 00001624  7C100734  extsh     r16, r0
  1561. 00001628  8001003C  lwz       r0, [r1 + 0x003C]
  1562. 0000162C  7CD10734  extsh     r17, r6
  1563. 00001630  7D130734  extsh     r19, r8
  1564. 00001634  7C1A0734  extsh     r26, r0
  1565. 00001638  7D350734  extsh     r21, r9
  1566. 0000163C  7E91A9D6  mullw     r20, r17, r21
  1567. 00001640  7C920734  extsh     r18, r4
  1568. 00001644  7F7591D6  mullw     r27, r21, r18
  1569. 00001648  7FB599D6  mullw     r29, r21, r19
  1570. 0000164C  40810188  ble       +0x00000188 /* 000017D4 */
  1571. label00001650:
  1572. 00001650  87160004  lwzu      r24, [r22 + 0x0004]
  1573. 00001654  2F180000  cmpwi     cr6, r24, 0
  1574. 00001658  419A0158  beq       cr6, +0x00000158 /* 000017B0 */
  1575. 0000165C  3B800000  li        r28, 0x0000
  1576. label00001660:
  1577. 00001660  38000000  li        r0, 0x0000
  1578. 00001664  4099001C  ble       cr6, +0x0000001C /* 00001680 */
  1579. 00001668  7D3AE014  addc      r9, r26, r28
  1580. label0000166C:
  1581. 0000166C  5718083C  rlwinm    r24, r24, 1, 0, 30
  1582. 00001670  2F180000  cmpwi     cr6, r24, 0
  1583. 00001674  7D3C0734  extsh     r28, r9
  1584. 00001678  7D3AE014  addc      r9, r26, r28
  1585. 0000167C  4199FFF0  bgt       cr6, -0x00000010 /* 0000166C */
  1586. label00001680:
  1587. 00001680  7F3C2814  addc      r25, r28, r5
  1588. 00001684  7DFC1814  addc      r15, r28, r3
  1589. 00001688  7EFC3814  addc      r23, r28, r7
  1590. 0000168C  4098001C  bge       cr6, +0x0000001C /* 000016A8 */
  1591. 00001690  7D3A0014  addc      r9, r26, r0
  1592. label00001694:
  1593. 00001694  5718083C  rlwinm    r24, r24, 1, 0, 30
  1594. 00001698  2F180000  cmpwi     cr6, r24, 0
  1595. 0000169C  7D200734  extsh     r0, r9
  1596. 000016A0  7D3A0014  addc      r9, r26, r0
  1597. 000016A4  4198FFF0  blt       cr6, -0x00000010 /* 00001694 */
  1598. label000016A8:
  1599. 000016A8  7C091670  srawi     r9, r0, 2
  1600. 000016AC  7D290194  addze     r9, r9
  1601. 000016B0  7D3F0735  extsh.    r31, r9
  1602. 000016B4  7D3C0014  addc      r9, r28, r0
  1603. 000016B8  7D3C0734  extsh     r28, r9
  1604. 000016BC  7D209010  subfc     r9, r0, r18
  1605. 000016C0  7D3E0734  extsh     r30, r9
  1606. 000016C4  7D208810  subfc     r9, r0, r17
  1607. 000016C8  7C009810  subfc     r0, r0, r19
  1608. 000016CC  2C950000  cmpwi     cr1, r21, 0
  1609. 000016D0  7C0B0734  extsh     r11, r0
  1610. 000016D4  3015FFFF  subic     r0, r21, 1
  1611. 000016D8  7D2E0734  extsh     r14, r9
  1612. 000016DC  7C0C0734  extsh     r12, r0
  1613. 000016E0  418600CC  beq       cr1, +0x000000CC /* 000017AC */
  1614. 000016E4  418200B8  beq       +0x000000B8 /* 0000179C */
  1615. 000016E8  39BF0000  addi      r13, r31, 0x0000
  1616. label000016EC:
  1617. 000016EC  300DFFFF  subic     r0, r13, 1
  1618. 000016F0  2E8C0000  cmpwi     cr5, r12, 0
  1619. 000016F4  7C060734  extsh     r6, r0
  1620. 000016F8  3097FFFC  subic     r4, r23, 4
  1621. label000016FC:
  1622. 000016FC  85440004  lwzu      r10, [r4 + 0x0004]
  1623. 00001700  2F860000  cmpwi     cr7, r6, 0
  1624. 00001704  2C8A0000  cmpwi     cr1, r10, 0
  1625. 00001708  5540063F  rlwinm.   r0, r10, 0, 24, 31
  1626. 0000170C  32F70004  addic     r23, r23, 4
  1627. 00001710  40860018  bne       cr1, +0x00000018 /* 00001728 */
  1628. 00001714  80190000  lwz       r0, [r25]
  1629. 00001718  33390004  addic     r25, r25, 4
  1630. 0000171C  900F0000  stw       [r15], r0
  1631. 00001720  31EF0004  addic     r15, r15, 4
  1632. 00001724  48000050  b         +0x00000050 /* 00001774 */
  1633. label00001728:
  1634. 00001728  81390000  lwz       r9, [r25]
  1635. 0000172C  33390004  addic     r25, r25, 4
  1636. 00001730  5520063E  rlwinm    r0, r9, 0, 24, 31
  1637. 00001734  40820008  bne       +0x00000008 /* 0000173C */
  1638. 00001738  7D4A0378  or        r10, r10, r0
  1639. label0000173C:
  1640. 0000173C  5540042F  rlwinm.   r0, r10, 0, 16, 23
  1641. 00001740  5528042E  rlwinm    r8, r9, 0, 16, 23
  1642. 00001744  5520000E  rlwinm    r0, r9, 0, 0, 7
  1643. 00001748  5529021E  rlwinm    r9, r9, 0, 8, 15
  1644. 0000174C  40820008  bne       +0x00000008 /* 00001754 */
  1645. 00001750  7D4A4378  or        r10, r10, r8
  1646. label00001754:
  1647. 00001754  5548021F  rlwinm.   r8, r10, 0, 8, 15
  1648. 00001758  40820008  bne       +0x00000008 /* 00001760 */
  1649. 0000175C  7D4A4B78  or        r10, r10, r9
  1650. label00001760:
  1651. 00001760  5549000F  rlwinm.   r9, r10, 0, 0, 7
  1652. 00001764  40820008  bne       +0x00000008 /* 0000176C */
  1653. 00001768  7D4A0378  or        r10, r10, r0
  1654. label0000176C:
  1655. 0000176C  914F0000  stw       [r15], r10
  1656. 00001770  31EF0004  addic     r15, r15, 4
  1657. label00001774:
  1658. 00001774  3006FFFF  subic     r0, r6, 1
  1659. 00001778  7C060734  extsh     r6, r0
  1660. 0000177C  409EFF80  bne       cr7, -0x00000080 /* 000016FC */
  1661. 00001780  300CFFFF  subic     r0, r12, 1
  1662. 00001784  7DEFF014  addc      r15, r15, r30
  1663. 00001788  7F397014  addc      r25, r25, r14
  1664. 0000178C  7EF75814  addc      r23, r23, r11
  1665. 00001790  7C0C0734  extsh     r12, r0
  1666. 00001794  4096FF58  bne       cr5, -0x000000A8 /* 000016EC */
  1667. 00001798  48000014  b         +0x00000014 /* 000017AC */
  1668. label0000179C:
  1669. 0000179C  2C8C0000  cmpwi     cr1, r12, 0
  1670. 000017A0  300CFFFF  subic     r0, r12, 1
  1671. 000017A4  7C0C0734  extsh     r12, r0
  1672. 000017A8  4086FFF4  bne       cr1, -0x0000000C /* 0000179C */
  1673. label000017AC:
  1674. 000017AC  409AFEB4  bne       cr6, -0x0000014C /* 00001660 */
  1675. label000017B0:
  1676. 000017B0  2C900000  cmpwi     cr1, r16, 0
  1677. 000017B4  7CA5A014  addc      r5, r5, r20
  1678. 000017B8  3010FFFF  subic     r0, r16, 1
  1679. 000017BC  7CE7E814  addc      r7, r7, r29
  1680. 000017C0  7C63D814  addc      r3, r3, r27
  1681. 000017C4  7C100734  extsh     r16, r0
  1682. 000017C8  4185FE88  bgt       cr1, -0x00000178 /* 00001650 */
  1683. 000017CC  B9A1FFB4  lmw       r13, [r1 - 0x004C]
  1684. 000017D0  4E800020  blr
  1685. label000017D4:
  1686. 000017D4  BA01FFC0  lmw       r16, [r1 - 0x0040]
  1687. 000017D8  4E800020  blr
  1688. 000017DC  00000000  .invalid
  1689. 000017E0  00002040  .invalid
  1690. 000017E4  00130800  .invalid
  1691. 000017E8  00000000  .invalid
  1692. 000017EC  000001CC  .invalid
  1693. 000017F0  0019436F  .invalid
  1694. 000017F4  70795265  andi.     r25, r3, 0x5265
  1695. 000017F8  63747338  ori       r20, r27, 0x7338
  1696. 000017FC  546F384D  rlwinm.   r15, r3, 7, 1, 6
  1697. 00001800  61747465  ori       r20, r11, 0x7465
  1698. 00001804  4269744D  bcl     19, 9, +0x0000744C /* 00008C50 */
  1699. 00001808  61736B00  ori       r19, r11, 0x6B00
  1700. fn0000180C:
  1701. 0000180C  7D200735  extsh.    r0, r9
  1702. 00001810  3120FFFF  subic     r9, r0, 1
  1703. 00001814  7D200734  extsh     r0, r9
  1704. 00001818  39200000  li        r9, 0x0000
  1705. 0000181C  B121FFE4  sth       [r1 - 0x001C], r9
  1706. 00001820  B0C1FFCC  sth       [r1 - 0x0034], r6
  1707. 00001824  B081FFD2  sth       [r1 - 0x002E], r4
  1708. 00001828  7CC60734  extsh     r6, r6
  1709. 0000182C  7C890734  extsh     r9, r4
  1710. 00001830  B101FFF4  sth       [r1 - 0x000C], r8
  1711. 00001834  7D040734  extsh     r4, r8
  1712. 00001838  40810080  ble       +0x00000080 /* 000018B8 */
  1713. 0000183C  316AFFFA  subic     r11, r10, 6
  1714. label00001840:
  1715. 00001840  A90B000C  lha       r8, [r11 + 0x000C]
  1716. 00001844  A94B0008  lha       r10, [r11 + 0x0008]
  1717. 00001848  2C000000  cmpwi     r0, 0
  1718. 0000184C  7D4A4010  subfc     r10, r10, r8
  1719. 00001850  9141FFD4  stw       [r1 - 0x002C], r10
  1720. 00001854  A94B000A  lha       r10, [r11 + 0x000A]
  1721. 00001858  A90B0006  lha       r8, [r11 + 0x0006]
  1722. 0000185C  7D485010  subfc     r10, r8, r10
  1723. 00001860  9141FFD8  stw       [r1 - 0x0028], r10
  1724. 00001864  A94B0006  lha       r10, [r11 + 0x0006]
  1725. 00001868  A90B0008  lha       r8, [r11 + 0x0008]
  1726. 0000186C  7D4951D6  mullw     r10, r9, r10
  1727. 00001870  7D4A1814  addc      r10, r10, r3
  1728. 00001874  7D485014  addc      r10, r8, r10
  1729. 00001878  9141FFCE  stw       [r1 - 0x0032], r10
  1730. 0000187C  A94B0006  lha       r10, [r11 + 0x0006]
  1731. 00001880  A90B0008  lha       r8, [r11 + 0x0008]
  1732. 00001884  7D4651D6  mullw     r10, r6, r10
  1733. 00001888  7D4A2814  addc      r10, r10, r5
  1734. 0000188C  7D485014  addc      r10, r8, r10
  1735. 00001890  9141FFC8  stw       [r1 - 0x0038], r10
  1736. 00001894  A94B0006  lha       r10, [r11 + 0x0006]
  1737. 00001898  AD0B0008  lhau      r8, [r11 + 0x0008]
  1738. 0000189C  7D4451D6  mullw     r10, r4, r10
  1739. 000018A0  7D4A3814  addc      r10, r10, r7
  1740. 000018A4  7D485014  addc      r10, r8, r10
  1741. 000018A8  3100FFFF  subic     r8, r0, 1
  1742. 000018AC  9141FFF0  stw       [r1 - 0x0010], r10
  1743. 000018B0  7D000734  extsh     r0, r8
  1744. 000018B4  4181FF8C  bgt       -0x00000074 /* 00001840 */
  1745. label000018B8:
  1746. 000018B8  4E800020  blr
  1747. 000018BC  00000000  .invalid
  1748. 000018C0  00002040  .invalid
  1749. 000018C4  00000800  .invalid
  1750. 000018C8  00000000  .invalid
  1751. 000018CC  000000B0  .invalid
  1752. 000018D0  0017436F  .invalid
  1753. 000018D4  70795265  andi.     r25, r3, 0x5265
  1754. 000018D8  63747338  ori       r20, r27, 0x7338
  1755. 000018DC  546F384D  rlwinm.   r15, r3, 7, 1, 6
  1756. 000018E0  61747465  ori       r20, r11, 0x7465
  1757. 000018E4  52656374  rlwimi    r5, r19, 12, 13, 26
  1758. 000018E8  73000000  andi.     r0, r24, 0x0000
  1759. 000018EC  4E800020  blr
  1760. 000018F0  00000000  .invalid
  1761. 000018F4  00002040  .invalid
  1762. 000018F8  00000100  .invalid
  1763. 000018FC  00000000  .invalid
  1764. 00001900  00000004  .invalid
  1765. 00001904  0013436F  .invalid
  1766. 00001908  70793854  andi.     r25, r3, 0x3854
  1767. 0000190C  6F384D61  xoris     r24, r25, 0x4D61
  1768. 00001910  74746538  andis.    r20, r3, 0x6538
  1769. 00001914  496E6E65  bl        +0x016E6E64 /* 016E8778 */
  1770. 00001918  72000000  andi.     r0, r16, 0x0000
  1771. 0000191C  00000000  .invalid
  1772. fn00001920:
  1773. 00001920  81820000  lwz       r12, [r2]
  1774. 00001924  90410014  stw       [r1 + 0x0014], r2
  1775. 00001928  800C0000  lwz       r0, [r12]
  1776. 0000192C  804C0004  lwz       r2, [r12 + 0x0004]
  1777. 00001930  7C0903A6  mtctr     r0
  1778. 00001934  4E800420  bctr
  1779. 00001938  00000000  .invalid
  1780. 0000193C  000C8000  .invalid
  1781. 00001940  00000000  .invalid
  1782. fn00001944:
  1783. 00001944  81820004  lwz       r12, [r2 + 0x0004]
  1784. 00001948  90410014  stw       [r1 + 0x0014], r2
  1785. 0000194C  800C0000  lwz       r0, [r12]
  1786. 00001950  804C0004  lwz       r2, [r12 + 0x0004]
  1787. 00001954  7C0903A6  mtctr     r0
  1788. 00001958  4E800420  bctr
  1789. 0000195C  00000000  .invalid
  1790. 00001960  000C8000  .invalid
  1791. 00001964  00000000  .invalid
  1792. fn00001968:
  1793. 00001968  81820008  lwz       r12, [r2 + 0x0008]
  1794. 0000196C  90410014  stw       [r1 + 0x0014], r2
  1795. 00001970  800C0000  lwz       r0, [r12]
  1796. 00001974  804C0004  lwz       r2, [r12 + 0x0004]
  1797. 00001978  7C0903A6  mtctr     r0
  1798. 0000197C  4E800420  bctr
  1799. 00001980  00000000  .invalid
  1800. 00001984  000C8000  .invalid
  1801. 00001988  00000000  .invalid
  1802. fn0000198C:
  1803. 0000198C  8182000C  lwz       r12, [r2 + 0x000C]
  1804. 00001990  90410014  stw       [r1 + 0x0014], r2
  1805. 00001994  800C0000  lwz       r0, [r12]
  1806. 00001998  804C0004  lwz       r2, [r12 + 0x0004]
  1807. 0000199C  7C0903A6  mtctr     r0
  1808. 000019A0  4E800420  bctr
  1809. 000019A4  00000000  .invalid
  1810. 000019A8  000C8000  .invalid
  1811. 000019AC  00000000  .invalid
  1812. fn000019B0:
  1813. 000019B0  81820010  lwz       r12, [r2 + 0x0010]
  1814. 000019B4  90410014  stw       [r1 + 0x0014], r2
  1815. 000019B8  800C0000  lwz       r0, [r12]
  1816. 000019BC  804C0004  lwz       r2, [r12 + 0x0004]
  1817. 000019C0  7C0903A6  mtctr     r0
  1818. 000019C4  4E800420  bctr
  1819. 000019C8  00000000  .invalid
  1820. 000019CC  000C8000  .invalid
  1821. 000019D0  00000000  .invalid
  1822. fn000019D4:
  1823. 000019D4  8182001C  lwz       r12, [r2 + 0x001C]
  1824. 000019D8  90410014  stw       [r1 + 0x0014], r2
  1825. 000019DC  800C0000  lwz       r0, [r12]
  1826. 000019E0  804C0004  lwz       r2, [r12 + 0x0004]
  1827. 000019E4  7C0903A6  mtctr     r0
  1828. 000019E8  4E800420  bctr
  1829. 000019EC  00000000  .invalid
  1830. 000019F0  000C8000  .invalid
  1831. 000019F4  00000000  .invalid
  1832. fn000019F8:
  1833. 000019F8  81820020  lwz       r12, [r2 + 0x0020]
  1834. 000019FC  90410014  stw       [r1 + 0x0014], r2
  1835. 00001A00  800C0000  lwz       r0, [r12]
  1836. 00001A04  804C0004  lwz       r2, [r12 + 0x0004]
  1837. 00001A08  7C0903A6  mtctr     r0
  1838. 00001A0C  4E800420  bctr
  1839. 00001A10  00000000  .invalid
  1840. 00001A14  000C8000  .invalid
  1841. 00001A18  00000000  .invalid
  1842. fn00001A1C:
  1843. 00001A1C  81820024  lwz       r12, [r2 + 0x0024]
  1844. 00001A20  90410014  stw       [r1 + 0x0014], r2
  1845. 00001A24  800C0000  lwz       r0, [r12]
  1846. 00001A28  804C0004  lwz       r2, [r12 + 0x0004]
  1847. 00001A2C  7C0903A6  mtctr     r0
  1848. 00001A30  4E800420  bctr
  1849. 00001A34  00000000  .invalid
  1850. 00001A38  000C8000  .invalid
  1851. 00001A3C  00000000  .invalid
  1852. fn00001A40:
  1853. 00001A40  81820028  lwz       r12, [r2 + 0x0028]
  1854. 00001A44  90410014  stw       [r1 + 0x0014], r2
  1855. 00001A48  800C0000  lwz       r0, [r12]
  1856. 00001A4C  804C0004  lwz       r2, [r12 + 0x0004]
  1857. 00001A50  7C0903A6  mtctr     r0
  1858. 00001A54  4E800420  bctr
  1859. 00001A58  00000000  .invalid
  1860. 00001A5C  000C8000  .invalid
  1861. 00001A60  00000000  .invalid
  1862. 00001A64  00000000  .invalid
  1863. 00001A68  000000C4  .invalid
  1864. 00001A6C  00000114  .invalid
  1865. 00001A70  00000114  .invalid
  1866. 00001A74  00000114  .invalid
  1867. 00001A78  00000114  .invalid
  1868. 00001A7C  00000144  .invalid
  1869. 00001A80  00000164  .invalid
  1870. 00001A84  000000C4  .invalid
  1871. 00001A88  00000184  .invalid
  1872. 00001A8C  00000184  .invalid
  1873. 00001A90  00000184  .invalid
  1874.  
  1875. [section 1 header]
  1876.   name __missing__
  1877.   default_address 00000000
  1878.   total_size 58
  1879.   unpacked_size 58
  1880.   packed_size 19
  1881.   section_kind PATTERN_DATA
  1882.   share_kind PROCESS
  1883.   alignment 04
  1884. [section 1 data]
  1885. 0000000000000000 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 |                 
  1886. 0000000000000010 | 00 01 00 04 00 00 00 20 00 00 00 00 00 00 00 00 |                 
  1887. 0000000000000020 | 00 00 00 00 00 00 00 2C 00 00 00 00 00 00 00 00 |        ,        
  1888. 0000000000000030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |                 
  1889. 0000000000000040 | 00 00 1A 68 00 00 00 00 00 00 00 00 00 00 00 00 |    h            
  1890. 0000000000000050 | 00 00 00 00 00 00 00 00                         |                 
  1891. [section 1 relocation program disassembly]
  1892.   0000:  0141       reloc_skip_then_add_sect_d      skip_words=5, num_words=1
  1893.   0002:  8007       reloc_incr_reloc_addr           delta=0x8
  1894.   0004:  4400       reloc_v_add_sect_c_sect_d_none  num_3_word_blocks=1
  1895.   0006:  4A02       reloc_v_add_imports             num_words=3
  1896.   0008:  6006       reloc_i_add_import              index=0x6
  1897.   000A:  6003       reloc_i_add_import              index=0x3
  1898.   000C:  4001       reloc_v_add_sect_c              num_words=2
  1899.   000E:  6007       reloc_i_add_import              index=0x7
  1900.   0010:  4A00       reloc_v_add_imports             num_words=1
  1901.   0012:  6004       reloc_i_add_import              index=0x4
  1902.   0014:  4A00       reloc_v_add_imports             num_words=1
  1903.  
  1904. [section 2 header]
  1905.   name __missing__
  1906.   default_address 00000000
  1907.   total_size 0
  1908.   unpacked_size 0
  1909.   packed_size 160
  1910.   section_kind LOADER
  1911.   share_kind GLOBAL
  1912.   alignment 02
  1913. [export table: 0 entries]
  1914. [import table: 9 entries]
  1915.   0 => [import InterfaceLib:NewPtrClear (02)]
  1916.   1 => [import InterfaceLib:MemError (02)]
  1917.   2 => [import InterfaceLib:SetComponentInstanceStorage (02)]
  1918.   3 => [import InterfaceLib:DisposePtr (02)]
  1919.   4 => [import InterfaceLib:DisposeCTable (02)]
  1920.   5 => [import InterfaceLib:Color2Index (02)]
  1921.   6 => [import QuickTimeLib:DisposeRemapTable (02)]
  1922.   7 => [import QuickTimeLib:GetImageDescriptionCTable (02)]
  1923.   8 => [import QuickTimeLib:UpdateRemapTable (02)]
  1924.